Closed Bug 1836862 Opened 3 years ago Closed 3 years ago

Please update Pulsebot production to docker image mozillaconduit/pulsebot:release-20230706.1

Categories

(Conduit :: Pulsebot, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dkl, Assigned: dlactin)

Details

Please update Pulsebot development to docker image mozillaconduit/pulsebot:release-20230605.1

Also part of this release we will need to have an additional configuration variable added to support new features.

Please add the following to the configuration of Pulse on the development instance:

BUGZILLA_UPLIFT=releases/mozilla-release,releases/mozilla-beta,releases/mozilla-esr*

Connor, can you verify that the above branch list looks correct? Is it OK for us to use the wildcard for the releases/mozilla-esr* or should be we list out the exact esr versions?

Thanks

Flags: needinfo?(sheehan)

A wildcard will suffice for the version number. It's less work for us to update it when a new ESR repo is created as well.

Flags: needinfo?(sheehan)

(In reply to Connor Sheehan [:sheehan] from comment #1)

A wildcard will suffice for the version number. It's less work for us to update it when a new ESR repo is created as well.

Thanks

dlactin, can you go ahead and add the new config variable to both dev and production? It won't affect the older code on production at all and I am still debugging why production failed yesterday.

Thanks

Flags: needinfo?(dlactin)

This was rolled out to development and production (by mistake) on June 5th and caused production Pulsebot to stop working properly. Production was rolled back to the prior release and is again working fine. Please leave the new version on development as I will be able to troubleshoot the issue there for a new release.

I have a PR up for this config change, should be able to deploy late today or early monday.

Pulsebot dev has been deployed with the new BUGZILLA_UPLIFT environment variable

Flags: needinfo?(dlactin) → needinfo?(dkl)

(In reply to Dustin Lactin [:dlactin] from comment #5)

Pulsebot dev has been deployed with the new BUGZILLA_UPLIFT environment variable

Thanks dlactin. Leaving this open until we get the new code running on production as well. Which I hope will be soon.

Flags: needinfo?(dkl)

I have realized the error now that was occurring in production (as also dev) and fixed. I would like to roll this out to production today and give it a try. Let's coordinate on slack and push the image.

Thanks

Summary: Please update Pulsebot development to docker image mozillaconduit/pulsebot:release-20230605.1 → Please update Pulsebot production to docker image mozillaconduit/pulsebot:release-20230605.1

The latest image has fixes for the errors that were occuring with the last deployment that was rolled back. Please deploy the image below to pulsebot development:

https://hub.docker.com/layers/mozillaconduit/pulsebot/release-20230706.1/images/sha256-c99b4b68b5a2e62d2a915438f91a83266ebd7640ea3f107a1d17e278fcc3fb72?context=repo

Flags: needinfo?(dlactin)
Summary: Please update Pulsebot production to docker image mozillaconduit/pulsebot:release-20230605.1 → Please update Pulsebot production to docker image mozillaconduit/pulsebot:release-20230706.1

(In reply to David Lawrence [:dkl] from comment #8)

The latest image has fixes for the errors that were occuring with the last deployment that was rolled back. Please deploy the image below to pulsebot development:

https://hub.docker.com/layers/mozillaconduit/pulsebot/release-20230706.1/images/sha256-c99b4b68b5a2e62d2a915438f91a83266ebd7640ea3f107a1d17e278fcc3fb72?context=repo

dev looks good. please push this to production

Done. Closing.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Flags: needinfo?(dlactin)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.