EnablePackageInstall might be ignored for some packages manipulations for t-h-t

Bug #1831246 reported by Bogdan Dobrelya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Incomplete
Medium
Kevin Carter

Bug Description

it's something that's slipped in, and we need to add checks around it to ensure it's handled correctly when EnablePackageInstall is set to false.

Like there is host_prep_tasks installing podman from RPMs.
Or upgrade_tasks wanting to pre-install some packages.

This all should be controlled by EnablePackageInstall and nooped if it is set to False.

Tags: tech-debt
Revision history for this message
Bogdan Dobrelya (bogdando) wrote :

15:29:41 - mwhahaha: upgrade tasks should be OK since those will be enablepackageinstall is true
15:29:57 - mwhahaha: it's really only the initiall installation of packages

Changed in tripleo:
importance: Undecided → Medium
milestone: none → train-1
status: New → Triaged
tags: added: tech-debt
Revision history for this message
Alex Schultz (alex-schultz) wrote :

upgrade tasks are fine since at that point the system must be registered to some repository. It's the initiall installation where we really should be honoring the EnablePackageInstall and skipping the package call. That being said we need to take into consideration logic where the package isn't actually installed in subsequent tasks and error if it's not.

Changed in tripleo:
assignee: nobody → Kevin Carter (kevin-carter)
status: Triaged → In Progress
Revision history for this message
Kevin Carter (kevin-carter) wrote :
Changed in tripleo:
milestone: train-1 → train-2
Changed in tripleo:
milestone: train-2 → train-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-common (master)

Change abandoned by Kevin Carter (cloudnull) (<email address hidden>) on branch: master
Review: https://review.opendev.org/662496
Reason: no longer relevant

Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
status: In Progress → Incomplete
Changed in tripleo:
milestone: victoria-1 → victoria-3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.