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

cleanup(pkgrepo) remove last remnants of blobxfer #3354

Merged
merged 1 commit into from
Mar 28, 2024

Conversation

dduportal
Copy link
Contributor

@dduportal dduportal commented Mar 28, 2024

Related to jenkins-infra/helpdesk#3414

This PR removes the last remnants of blobxfer from the Puppet management.
Once deployed, it will allow jenkins-infra/mirror-scripts#25 to be merged and deployed.

Note: the following cleanup procedure is needed once the PR is merged as Puppet is not setup to "remove" files/packages (the PR only removes the management). This procedure has been tested on the local Vagrant VM but of course it might differ from reality.

  • Packages to remove (It should NOT remove letsencrypt as the python3.8 Python installation is shared): virtualenv, python3.8-venv, python3.8-dev, libffi-dev:
apt remove --purge virtualenv python3.8-venv python3.8-dev libffi-dev
apt autoremove --purge
  • Files/dir: /srv/releases/.venv-blobxfer, /srv/releases/requirements.txt (symlink to mirror-scripts), /srv/releases/batch-upload.bash (symlink):
rm -rf /srv/releases/.venv-blobxfer
unlink /srv/releases/batch-upload.bash
unlink /srv/releases/requirements.txt

Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
@dduportal dduportal merged commit dff383f into jenkins-infra:production Mar 28, 2024
2 checks passed
@dduportal dduportal deleted the cleanup/blobxfer branch March 28, 2024 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants