Closed Bug 1646479 Opened 4 years ago Closed 4 years ago

Glean: Enable application id firefox.desktop

Categories

(Data Platform and Tools :: General, task, P1)

task
Points:
1

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: chutten, Assigned: frank)

References

Details

Attachments

(2 files)

Hi!

FOG's starting to send some pings from test machines. I think we should provision its appid so that the pings actually show up someplace.

The application id is firefox.desktop. Let me know if I can help!

Flags: needinfo?(mreid)
Assignee: nobody → fbertsch
Points: --- → 1
Flags: needinfo?(mreid)
Priority: -- → P1

We're going to need the following info. Chris, I'll try and remember to ni you when you're back.

Application friendly name: my_app_name
Application ID: org.mozilla.my_app_id
Git Repository URL: https://github.com/mozilla/my_app_name
Locations of metrics.yaml files (can be many):

  • src/metrics.yaml
    Locations of probes.yaml files (can be many):
  • src/probes.yaml
    Dependencies*:
  • org.mozilla.components:service-glean
  • Dependencies can be found in the Glean repositories. Each dependency must be listed explicitly. For example, the default Glean probes will only be included if glean itself is a dependency.

If you need new dependencies, please file new bugs for them, separately from this one. For any questions, ask in the #glean channel.

(In reply to Frank Bertsch [:frank] from comment #1)

We're going to need the following info. Chris, I'll try and remember to ni you when you're back.

Eh, I saw the bugmail anyway

Application friendly name: Firefox Desktop
Application ID: firefox.desktop
Git Repository URL: There, uh, isn't one. There's a mercurial one at hg.mozilla.org
Locations of metrics.yaml files (can be many):

  • toolkit/components/glean/metrics.yaml to start.
    Locations of probes.yaml files (can be many):
  • toolkit/components/glean/probes.yaml to start
    Dependencies*:
  • Only the Glean SDK so far.

How's that look?

Flags: needinfo?(fbertsch)

(In reply to Chris H-C :chutten from comment #2)

(In reply to Frank Bertsch [:frank] from comment #1)

We're going to need the following info. Chris, I'll try and remember to ni you when you're back.

Eh, I saw the bugmail anyway

Application friendly name: Firefox Desktop
Application ID: firefox.desktop
Git Repository URL: There, uh, isn't one. There's a mercurial one at hg.mozilla.org
Locations of metrics.yaml files (can be many):

  • toolkit/components/glean/metrics.yaml to start.
    Locations of probes.yaml files (can be many):
  • toolkit/components/glean/probes.yaml to start
    Dependencies*:
  • Only the Glean SDK so far.

How's that look?

It looks like those files haven't been committed yet!. We can't deploy this new app until we have at least a metrics.yaml. Is that coming in soon?

Flags: needinfo?(fbertsch) → needinfo?(chutten)

(In reply to Frank Bertsch [:frank] from comment #3)

(In reply to Chris H-C :chutten from comment #2)

(In reply to Frank Bertsch [:frank] from comment #1)

We're going to need the following info. Chris, I'll try and remember to ni you when you're back.

Eh, I saw the bugmail anyway

Application friendly name: Firefox Desktop
Application ID: firefox.desktop
Git Repository URL: There, uh, isn't one. There's a mercurial one at hg.mozilla.org
Locations of metrics.yaml files (can be many):

  • toolkit/components/glean/metrics.yaml to start.
    Locations of probes.yaml files (can be many):
  • toolkit/components/glean/probes.yaml to start
    Dependencies*:
  • Only the Glean SDK so far.

How's that look?

It looks like those files haven't been committed yet!. We can't deploy this new app until we have at least a metrics.yaml. Is that coming in soon?

Oh, they need to be present? I thought they could be absent to start. Let me file a quick bug.

Flags: needinfo?(chutten)
Depends on: 1652749
Flags: needinfo?(fbertsch)

PR inbound!

Flags: needinfo?(fbertsch)
Commit merged into master by GitHub
Authored by Frank Bertsch (fbertsch)

It was merged, and I see some default tables in re:dash so it looks like it's been deployed. Thanks!

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: