Closed Bug 1303914 Opened 8 years ago Closed 7 years ago

TC Android builds on mozilla-beta failing because they don't have the secret /builds/adjust-sdk-beta.token

Categories

(Taskcluster :: General, defect)

defect
Not set
blocker

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: philor, Assigned: jlund)

References

Details

Attachments

(1 file, 1 obsolete file)

There are two seekrit files, /builds/adjust-sdk-beta.token and for mozilla-release (for which you have six weeks) /builds/adjust-sdk.token, added to releng build slaves by bug 1245304 and bug 1152871 respectively, which nobody remembered to tell you about.

As of this morning, you are building the tier-1 Android debug build on mozilla-beta, except that you aren't building it because configure fails out if you try to build beta without having /builds/adjust-sdk-beta.token.
comment 1 and 2 add patches re-add bbot android debug builds and demote tc andorid debug builds to tier 2. This is a stopgap while we apply a long term fix.

I see three long term fixes:

1: remove the need for the secret file on beta debug builds

2: use tc secret service to add the file at runtime

3: use internal tooltool to add the file at runtime
Comment on attachment 8792757 [details]
Bug 1303914 - buildbot - turn on fennec debug builds and tests for beta 50

https://reviewboard.mozilla.org/r/79660/#review78328
Attachment #8792757 - Flags: review+
Comment on attachment 8792758 [details]
Bug 1303914 - TC Android builds on mozilla-beta failing. require secret /builds/adjust-sdk-beta.token

https://reviewboard.mozilla.org/r/79664/#review78330
Attachment #8792758 - Flags: review+
https://hg.mozilla.org/build/buildbot-configs/rev/2726220a2e497ecfd6263f2e9f0f6df7d2f95adc
Bug 1303914 - buildbot - turn on fennec debug builds and tests for beta 50, r=aki
Okay, you're right, that summary was confusing.
Summary: Debug Android builds on mozilla-beta failing because they don't have the secret /builds/adjust-sdk-beta.token → TC Android builds on mozilla-beta failing because they don't have the secret /builds/adjust-sdk-beta.token
Blocks: 1303947
Hidden on treeherder, don't let me forget that I need to unhide them when they get greened up.
Jordan, a week or so ago, someone was working on adding adjust-sdk to mozharness such that it would be downloaded from the secrets service.  Is this fixed?  Does that need to be backported to release branches?
Assignee: nobody → jlund
Blocks: 1307010
I'm going to poke this today
Attachment #8792758 - Attachment is obsolete: true
bah, I confused mozreview and clobbered my bandaid gecko patch. will file follow up bug to track long term fix
Depends on: 1308010
(In reply to Dustin J. Mitchell [:dustin] from comment #9)
> Jordan, a week or so ago, someone was working on adding adjust-sdk to
> mozharness such that it would be downloaded from the secrets service.  Is
> this fixed?  Does that need to be backported to release branches?

hm, haven't seen anything on central from ~ 1 week ago. However, I noticed that the file by the same name is downloaded for linux builds. I've copied the config over for android here: https://bugzilla.mozilla.org/attachment.cgi?id=8798215

running against try now. made some assumptions here: https://bugzilla.mozilla.org/show_bug.cgi?id=1308010#c2
Looks like this bug has been taken care of and the original demotion was reverted.  Android builds are tier 1 in TC.  Please reopen if there is an issue or if I closed mistakenly.
Status: NEW → RESOLVED
Closed: 7 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: