Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-13709

[FFU] netns-placeholder.service is removed after cleaning up RHEL 8 RPMs

XMLWordPrintable

    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • openstack-tripleo-heat-templates-14.3.1-17.1.20250403151008.e7c7ce3.el9ost
    • None
    • Hide
      .Fixed the removal of `paunch-services` package when operative system is upgraded

      Before this update, the `paunch-service` rpm package remained after the operative system upgrade to RHEL 9.2, and it was removed when the RHEL8 packages were cleaned and several services broke.
      With this update, you can remove the RHEL8 packages, as the `paunch-service` rpm was already removed and the dependencies are fixed. For more information about the RHEL8 packages to remove, see link:https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/upgrading_from_rhel_8_to_rhel_9/performing-post-upgrade-tasks-on-the-rhel-9-system_upgrading-from-rhel-8-to-rhel-9#performing-post-upgrade-tasks-rhel-8-to-rhel-9_performing-post-upgrade-tasks-on-the-rhel-9-system[Performing post-upgrade tasks] in _Upgrading from RHEL 8 to RHEL 9_.
      Show
      .Fixed the removal of `paunch-services` package when operative system is upgraded Before this update, the `paunch-service` rpm package remained after the operative system upgrade to RHEL 9.2, and it was removed when the RHEL8 packages were cleaned and several services broke. With this update, you can remove the RHEL8 packages, as the `paunch-service` rpm was already removed and the dependencies are fixed. For more information about the RHEL8 packages to remove, see link: https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/upgrading_from_rhel_8_to_rhel_9/performing-post-upgrade-tasks-on-the-rhel-9-system_upgrading-from-rhel-8-to-rhel-9#performing-post-upgrade-tasks-rhel-8-to-rhel-9_performing-post-upgrade-tasks-on-the-rhel-9-system [Performing post-upgrade tasks] in _Upgrading from RHEL 8 to RHEL 9_.
    • Bug Fix
    • Done
    • RHOS Upgrades 2025 Sprint 3
    • 1
    • Important

      To Reproduce Steps to reproduce the behavior:

      • complete RHOSP 16.2 -> RHOSP 17.1 FFU process
      • clean up RHEL 8 RPMs
      • reboot undercloud

      Expected behavior
      undercloud services will come up as expected after reboot

      Actual outcome
      undercloud Neutron services are unable to start because /run/netns doesn't exist and they can't mount it at start up

      Bug impact
      This problem has huge number of customer potentially impacted

      Known workaround
      Run openstack undercloud install for undercloud and overcloud deployment for overcloud

      Additional context

      • netns-placeholder.service is responsible for intializing /run/netns at node's startup
      • this service is created by tripleo-ansible in RHOSP 17.1
      • this service was shipped by paunch-services RPM in RHOSP 16.2
      • after FFU is complete netns-placeholder.service exists
      • after paunch-services RPM is removed during manual cleanup, netns-placeholder.service is removed as well

              jbadiapa@redhat.com Juan Payno
              rhn-support-astupnik Alex Stupnikov
              rhos-dfg-upgrades
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: