-
Notifications
You must be signed in to change notification settings - Fork 23
Full Rename: Rename ALL OF THE THINGS (remaining*) to keep-ecdsa #319
Conversation
Oh my, I duplicated this work in #316 🤦♂ |
Oh my, I missed it 🤦♂ |
676e2a4
to
531e853
Compare
Added a rough order of operations to the description. |
In a previous PR (#308) we migrated away from using these files for keep-ecdsa deployments. These should have been removed in that PR.
This PR includes only a partial rename, labels and label selectors are still using |
During the initial rename we missed the labels and labelSelectors.
During the initial rename we missed the labels and labelSelectors.
We've renamed all the in-file tecdsa references, here we're renaming the files to match the updated naming.
There's an additional complication here, via the InitContainer. The provisioning script the InitContainer runs as a |
As part of the rename we've got 5 new services for each of the ecdsa clients. Here we set the new Service addresses into their associated multiaddr.
haha, this goes one layer deeper. There's a template file referenced in the provisioning script that also has |
We've renamed all the in-file tecdsa references, here we're renaming the files to match the updated naming.
Alright @Shadowfiend This is ready. Worth noting |
Ah, just realized Kuba needs to look at this, Antonio authored. |
@nkuba Ping, This is deployed, would prefer it doesn't linger. |
Let's have you approve the PR @sthompson22 (really it's me approving it heh) and then I'll merge. |
cd /tmp/keep-tecdsa/contracts | ||
gsutil -m cp * gs://${CONTRACT_DATA_BUCKET}/keep-tecdsa | ||
cd /tmp/keep-ecdsa/contracts | ||
gsutil -m cp * gs://${CONTRACT_DATA_BUCKET}/keep-ecdsa |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need to update any other repos using this bucket? tbtc
for instance?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should go away once packaging is operating properly…
Just infra renames here!
Loose order of operations:
Double check renamed files for lingering tecdsa references. Make changes where needed.
git mv
files from tecdsa -> ecdsa filenamesIf no keep-ecdsa (InitContainer and application) image published, rename the last keep-tecdsa image. This will prevent deployments from failing without a rebuild. We want to do this to test deployments from this branch without having to wait on builds.
Apply
*-service
configsTake IPs from new services and set them in the appropriate
peers
configs for each ecdsa client. In the case ofkeep-test
, we'll need to update DNS entries with new addresses.Rotate keep-ecdsa StatefulSets one at a time.
Kill tecdsa services
keep-dev
git mv
files from tecdsa -> ecdsa filenameskeep-test
git mv
files from tecdsa -> ecdsa filenamesMissing: