Closed Bug 1447108 Opened 7 years ago Closed 7 years ago

Staging release runner should submit releases to ship-it v2 API

Categories

(Release Engineering :: Applications: Shipit, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rail, Assigned: rail)

References

Details

Attachments

(4 files, 4 obsolete files)

Until we have Ship-it v2 interface to submit new releases and serve JSON files for product details, we decided to submit the data to ship-it v2 API and let it start the release instead of release runner (requires an extra step using the new UI). This will setup staging release runner so it talks to the new endpoint.
Attached patch WIP-tools-releaserunner.diff (obsolete) — Splinter Review
Attached patch WIP-puppet-releaserunner.diff (obsolete) — Splinter Review
Attached patch WIP-tools-releaserunner.diff (obsolete) — Splinter Review
Attachment #8960308 - Attachment is obsolete: true
Attachment #8960325 - Attachment is obsolete: true
Attachment #8962491 - Flags: review?(nthomas)
Attachment #8962491 - Flags: review?(nthomas) → review?(aki)
Comment on attachment 8962491 [details] [diff] [review] WIP-puppet-releaserunner.diff stamp
Attachment #8962491 - Flags: review?(aki) → review+
Attached patch py3.diffSplinter Review
Apparently python 2.7.3 doesn't support SNI. Installing 2.7.12 would replace the existing one, what is risky. I'd like to try an run rr3 under py3 and see what needs fixing.
Attachment #8962520 - Flags: review?(aki)
Attachment #8962520 - Flags: review?(aki) → review+
Attached patch DNS for UISplinter Review
Attachment #8962551 - Flags: review?(jwatkins)
Comment on attachment 8962551 [details] [diff] [review] DNS for UI Review of attachment 8962551 [details] [diff] [review]: ----------------------------------------------------------------- LGTM
Attachment #8962551 - Attachment is patch: true
Attachment #8962551 - Attachment mime type: text/x-github-pull-request → text/plain
Attachment #8962551 - Flags: review?(jwatkins) → review+
Attached patch WIP-tools-releaserunner.diff (obsolete) — Splinter Review
Attachment #8962467 - Attachment is obsolete: true
shipit-ui staging cname has been created. aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Creating... allow_overwrite: "" => "true" fqdn: "" => "<computed>" name: "" => "shipit-ui-workflow.staging.mozilla-releng.net" records.#: "" => "1" records.3761226249: "" => "shipit-ui-workflow.staging.mozilla-releng.net.herokudns.com" ttl: "" => "180" type: "" => "CNAME" zone_id: "" => "Z3NPI50Z7KW7DX" aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Still creating... (10s elapsed) aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Still creating... (20s elapsed) aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Still creating... (30s elapsed) aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Still creating... (40s elapsed) aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Still creating... (50s elapsed) aws_route53_record.heroku-workflow-ui-shipit-cname-stage: Creation complete after 58s (ID: Z3NPI50Z7KW7DX_shipit-ui-workflow.staging.mozilla-releng.net_CNAME) Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
Thank you!
Attachment #8962756 - Attachment is obsolete: true
This is actually done.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Component: Applications: ShipIt (backend) → Applications: ShipIt
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: