Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate testbed VM couchapps to new deployment method #10432

Closed
goughes opened this issue Apr 5, 2021 · 3 comments
Closed

Migrate testbed VM couchapps to new deployment method #10432

goughes opened this issue Apr 5, 2021 · 3 comments
Assignees
Labels
CouchDB deployment Issue related to deployment of the services

Comments

@goughes
Copy link
Contributor

goughes commented Apr 5, 2021

Impact of the new feature
Testbed Couchdb VMs would no longer rely on couchapps code packaged in the reqmgr2, workqueue, reqmon, acdcserver RPMs. The couchapps would be provided via a new deployment method tracked in issue #10216

Is your feature request related to a problem? Please describe.
Couchapp deployment is not fully functioning in k8s. For example, in the VM based deployment method, reqmgr2 and couchdb were installed on the same node and reqmgr2 couchapps could be pushed via localhost. This is not the case in k8s as reqmgr2 no longer resides on couchdb VMs.

Describe the solution you'd like
Make required changes to couchdb deploy/manage scripts to pull couchapps code from WMCore and push the couchapps.

Describe alternatives you've considered
Some documented here: #10216

Additional context
The Couchapp package, used to deploy couchapps does not support python3 #10303

@goughes goughes added deployment Issue related to deployment of the services CouchDB labels Apr 5, 2021
@amaltaro
Copy link
Contributor

@goughes Erik, isn't it a duplicate of #10216 ?

@goughes
Copy link
Contributor Author

goughes commented Apr 28, 2021

My vision for this was create the changes to the deployment scripts in #10216. Then validate on the VM testbed couch nodes (this issue). Finally, start running the script on the prod VM couch nodes (#10433). This issue and #10433 are really just for tracking the work to switch to the new method.

@goughes goughes self-assigned this May 19, 2021
@goughes
Copy link
Contributor Author

goughes commented May 26, 2021

Testbed deployment with the updated couchapps deployment methods was successful. Closing this issue.

@goughes goughes closed this as completed May 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CouchDB deployment Issue related to deployment of the services
Projects
None yet
Development

No branches or pull requests

2 participants