]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commit
task/install: skip package removal by default 1553/head
authorPatrick Donnelly <pdonnell@redhat.com>
Wed, 26 Aug 2020 14:29:27 +0000 (07:29 -0700)
committerPatrick Donnelly <pdonnell@redhat.com>
Thu, 27 Aug 2020 21:09:38 +0000 (14:09 -0700)
commit3ae764cb599af24594ca029f6336c0a34a6156f8
tree37c6324dcdd50d0c5a0f845f53d42662059b8bf0
parenteef3512f5dfda09f65d9cfaa788ae7e0f25d2751
task/install: skip package removal by default

Every teuthology job cleans up its package install after completion.
This was necessary cleanup when we didn't reimage boxes before the use
of FOG as we wanted a "clean" slate for the next job to acquire the
machine. Now this is just unnecessary work which takes up valuable
machine time. For one job I looked at, this takes about 2 minutes.

We should still test that there are no unexpected issues with removing
the packages but this can be delegated to a small subset of smoke tests.
That will be posted in another PR to ceph.git.

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
teuthology/orchestra/remote.py
teuthology/task/install/__init__.py