Bug 2118614

Summary: Yum autoremove removes httpd package from Satellite/Capsule Server
Product: Red Hat Satellite Reporter: Sahil Bhasin <sabhasin>
Component: PackagingAssignee: satellite6-bugs <satellite6-bugs>
Status: NEW --- QA Contact: Satellite QE Team <sat-qe-bz-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.10.7CC: ehelms
Target Milestone: UnspecifiedKeywords: FutureFeature, Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sahil Bhasin 2022-08-16 09:26:30 UTC
Description of problem:
When we run yum autoremove, httpd & httpd-tools gets removed from Satellite & Capsule Server even though their services are running and these are necessary for Satellite to work properly. 


Version-Release number of selected component (if applicable):
Satellite 6.10.7 and Satellite 6.11.1

How reproducible:
Always? I've tested this with the same results twice

Steps to Reproduce:
1. Run the command: yum autoremove


Actual results:
The following packages get removed from my environment.

==================================================================================================================================================
 Package                                       Arch       Version                           Repository                                       Size
==================================================================================================================================================
Removing:
 ansiblerole-satellite-receptor-installer      noarch     0.6.15-1.el7sat                   @rhel-7-server-satellite-6.10-rpms               18 k
 boost-devel                                   x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                              85 M
 createrepo                                    noarch     0.9.9-28.el7                      @rhel-7-server-rpms                             302 k
 createrepo_c                                  x86_64     0.20.0-1.el7pc                    @rhel-7-server-satellite-6.11-rpms              163 k
 cyrus-sasl-plain                              x86_64     2.1.26-24.el7_9                   @rhel-7-server-rpms                              39 k
 kobo                                          noarch     0.5.1-1.el7sat                    @rhel-7-server-satellite-6.8-rpms               289 k
 libdb-cxx                                     x86_64     5.3.21-25.el7                     @rhel-7-server-rpms                             1.9 M
 libecap                                       x86_64     1.0.0-1.el7                       @rhel-7-server-rpms                              50 k
 libmodulemd                                   x86_64     1.7.0-1.pulp.el7sat               @rhel-7-server-satellite-6.8-rpms               484 k
 libuuid-devel                                 x86_64     2.23.2-65.el7_9.1                 @rhel-7-server-rpms                              17 k
 libwebsockets                                 x86_64     2.4.2-2.el7                       @rhel-7-server-satellite-6.8-rpms               236 k
 mod_ssl                                       x86_64     1:2.4.6-97.el7_9.5                @rhel-7-server-rpms                             224 k
 mod_xsendfile                                 x86_64     0.12-11.el7sat                    @rhel-7-server-satellite-6.8-rpms                29 k
 perl-DBI                                      x86_64     1.627-4.el7                       @rhel-7-server-rpms                             1.9 M
 perl-Digest-MD5                               x86_64     2.52-3.el7                        @rhel-7-server-rpms                              54 k
 pyparsing                                     noarch     1.5.6-9.el7                       @rhel-7-server-rpms                             367 k
 python-blinker                                noarch     1.3-2.el7sat                      @rhel-7-server-satellite-6.8-rpms               358 k
 python-docutils                               noarch     0.11-0.3.20130715svn7687.el7      @rhel-7-server-rpms                             5.8 M
 python-gnupg                                  noarch     0.3.7-1.el7ui                     @rhel-7-server-satellite-6.8-rpms               102 k
 python-ldap                                   x86_64     2.4.15-2.el7                      @rhel-7-server-rpms                             683 k
 python-oauth2                                 noarch     1.5.211-8.el7sat                  @rhel-7-server-satellite-6.8-rpms               105 k
 python-qpid-proton                            x86_64     0.33.0-6.el7_9                    @rhel-7-server-satellite-6.10-rpms              1.5 M
 python-semantic_version                       noarch     2.2.0-6.el7sat                    @rhel-7-server-satellite-6.8-rpms                44 k
 python2-anyjson                               noarch     0.3.3-11.el7sat                   @rhel-7-server-satellite-6.8-rpms                18 k
 python2-crane                                 noarch     3.3.1-9.el7sat                    @rhel-7-server-satellite-6.8-rpms               4.0 M
 python2-gobject                               x86_64     3.28.3-2.el7sat                   @rhel-7-server-satellite-6.8-rpms                15 k
 python2-isodate                               noarch     0.5.4-12.el7sat                   @rhel-7-server-satellite-6.8-rpms               219 k
 python2-jmespath                              noarch     0.9.0-6.el7_7                     @rhel-7-server-satellite-6.8-rpms               132 k
 python2-twisted                               x86_64     16.4.1-12.el7sat                  @rhel-7-server-satellite-6.8-rpms                28 M
 python3-aiodns                                noarch     3.0.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               23 k
 python3-aiofiles                              noarch     0.7.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               78 k
 python3-aiohttp-xmlrpc                        noarch     1.3.2-0.1.el7pc                   @rhel-7-server-satellite-6.10-rpms               68 k
 python3-aioredis                              noarch     2.0.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              725 k
 python3-async-lru                             noarch     1.0.2-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               22 k
 python3-asyncio-throttle                      noarch     1.0.2-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               12 k
 python3-backoff                               noarch     1.10.0-3.el7pc                    @rhel-7-server-satellite-6.9-rpms                87 k
 python3-django-currentuser                    noarch     0.5.3-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               27 k
 python3-django-filter                         noarch     2.4.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              341 k
 python3-django-guardian                       noarch     2.4.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              985 k
 python3-django-guid                           noarch     2.2.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              144 k
 python3-django-import-export                  noarch     2.5.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              421 k
 python3-django-lifecycle                      noarch     0.9.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               58 k
 python3-django-prometheus                     noarch     2.1.0-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               168 k
 python3-django-readonly-field                 noarch     1.0.5-1.el7pc                     @rhel-7-server-satellite-6.9-rpms                23 k
 python3-djangorestframework-queryfields       noarch     1.0.0-3.el7pc                     @rhel-7-server-satellite-6.9-rpms                10 k
 python3-drf-access-policy                     noarch     0.9.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               39 k
 python3-drf-nested-routers                    noarch     0.93.3-1.el7pc                    @rhel-7-server-satellite-6.10-rpms               95 k
 python3-drf-spectacular                       noarch     0.17.3-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              531 k
 python3-dynaconf                              noarch     3.1.5-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              2.0 M
 python3-ecdsa                                 noarch     0.13.3-2.el7pc                    @rhel-7-server-satellite-6.9-rpms               399 k
 python3-galaxy-importer                       noarch     0.3.2-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              243 k
 python3-gnupg                                 noarch     0.4.7-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              171 k
 python3-gobject                               x86_64     3.22.0-8.el7pc                    @rhel-7-server-satellite-6.9-rpms                15 k
 python3-gunicorn                              noarch     20.1.0-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              669 k
 python3-jdcal                                 noarch     1.4.1-1.el7pc                     @rhel-7-server-satellite-6.9-rpms                48 k
 python3-jinja2                                noarch     2.11.3-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              1.2 M
 python3-mongoengine                           noarch     0.20.0-3.el7pc                    @rhel-7-server-satellite-6.9-rpms               1.0 M
 python3-productmd                             noarch     1.33-1.el7pc                      @rhel-7-server-satellite-6.10-rpms              359 k
 python3-psycopg2                              x86_64     2.8.6-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               637 k
 python3-pygtrie                               noarch     2.4.2-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              197 k
 python3-pyjwkest                              noarch     1.4.2-2.el7pc                     @rhel-7-server-satellite-6.9-rpms               371 k
 python3-pyjwt                                 noarch     1.7.1-3.el7pc                     @rhel-7-server-satellite-6.9-rpms               131 k
 python3-rq                                    noarch     1.8.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              579 k
 python3-url-normalize                         noarch     1.4.3-2.el7pc                     @rhel-7-server-satellite-6.9-rpms                34 k
 python3-whitenoise                            noarch     5.2.0-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               130 k
 pytz                                          noarch     2016.10-2.el7                     @rhel-7-server-rpms                             186 k
 redhat-access-insights-puppet                 noarch     1.0.1-1.el7sat                    @rhel-7-server-satellite-6.8-rpms                12 k
 repoview                                      noarch     0.6.6-11.el7sat                   @rhel-7-server-satellite-6.8-rpms                86 k
 squid-migration-script                        x86_64     7:3.5.20-17.el7_9.7               @rhel-7-server-rpms                              11 k
 tfm-rubygem-foreman_ansible_core              noarch     4.2.0-1.el7sat                    @rhel-7-server-satellite-6.10-rpms               54 k
 tfm-rubygem-text                              noarch     1.3.0-8.el7sat                    @rhel-7-server-satellite-6.10-rpms               30 k
Removing for dependencies:
 apr                                           x86_64     1.4.8-7.el7                       @rhel-7-server-rpms                             221 k
 apr-util                                      x86_64     1.5.2-6.el7                       @rhel-7-server-rpms                             194 k
 boost                                         x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             1.3 k
 boost-atomic                                  x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             8.0 k
 boost-chrono                                  x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                              64 k
 boost-context                                 x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                              15 k
 boost-date-time                               x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             137 k
 boost-filesystem                              x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             187 k
 boost-graph                                   x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             686 k
 boost-locale                                  x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             892 k
 boost-math                                    x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             1.7 M
 boost-program-options                         x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             917 k
 boost-python                                  x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             608 k
 boost-regex                                   x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             2.0 M
 boost-serialization                           x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             1.5 M
 boost-signals                                 x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             177 k
 boost-test                                    x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             1.4 M
 boost-timer                                   x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                              40 k
 boost-wave                                    x86_64     1.53.0-28.el7                     @rhel-7-server-rpms                             2.3 M
 deltarpm                                      x86_64     3.6-3.el7                         @rhel-7-server-rpms                             209 k
 httpd                                         x86_64     2.4.6-97.el7_9.5                  @rhel-7-server-rpms                             3.7 M
 httpd-tools                                   x86_64     2.4.6-97.el7_9.5                  @rhel-7-server-rpms                             168 k
 libwebp                                       x86_64     0.3.0-10.el7_9                    @rhel-7-server-rpms                             371 k
 perl-Compress-Raw-Bzip2                       x86_64     2.061-3.el7                       @rhel-7-server-rpms                              57 k
 perl-Compress-Raw-Zlib                        x86_64     1:2.061-4.el7                     @rhel-7-server-rpms                             137 k
 perl-Data-Dumper                              x86_64     2.145-3.el7                       @rhel-7-server-rpms                              97 k
 perl-Digest                                   noarch     1.17-245.el7                      @rhel-7-server-rpms                              28 k
 perl-IO-Compress                              noarch     2.061-2.el7                       @rhel-7-server-rpms                             795 k
 perl-Net-Daemon                               noarch     0.48-5.el7                        @rhel-7-server-rpms                             116 k
 perl-PlRPC                                    noarch     0.2020-14.el7                     @rhel-7-server-rpms                              69 k
 pycairo                                       x86_64     1.16.3-9.el7sat                   @rhel-7-server-satellite-6.8-rpms               304 k
 python-deltarpm                               x86_64     3.6-3.el7                         @rhel-7-server-rpms                              46 k
 python-httplib2                               noarch     0.9.2-1.el7                       @rhel-7-server-satellite-maintenance-6-rpms     303 k
 python-kid                                    noarch     0.9.6-11.el7sat                   @rhel-7-server-satellite-6.8-rpms               664 k
 python-pillow                                 x86_64     2.0.0-23.gitd1c6db8.el7_9         @rhel-7-server-rpms                             1.5 M
 python-simplejson                             x86_64     3.2.0-1.el7sat                    @rhel-7-server-satellite-6.8-rpms               627 k
 python-zope-interface                         x86_64     4.0.5-4.el7                       @rhel-7-server-satellite-6.8-rpms               656 k
 python2-click                                 noarch     6.7-9.el7sat                      @rhel-7-server-satellite-6.8-rpms               567 k
 python2-flask                                 noarch     1:0.12.2-4.el7sat                 @rhel-7-server-satellite-6.8-rpms               671 k
 python2-itsdangerous                          noarch     0.24-15.el7sat                    @rhel-7-server-satellite-6.8-rpms               103 k
 python2-werkzeug                              noarch     0.12.2-5.el7sat                   @rhel-7-server-satellite-6.8-rpms               2.2 M
 python3-aiohttp                               x86_64     3.7.4-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              4.2 M
 python3-async-timeout                         noarch     3.0.1-2.el7pc                     @rhel-7-server-satellite-6.9-rpms                29 k
 python3-attrs                                 noarch     21.2.0-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              422 k
 python3-bleach                                noarch     3.3.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              1.4 M
 python3-bleach-allowlist                      noarch     1.0.3-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               69 k
 python3-cairo                                 x86_64     1.10.0-25.el7pc                   @rhel-7-server-satellite-6.9-rpms               199 k
 python3-certifi                               noarch     2020.6.20-1.el7pc                 @rhel-7-server-satellite-6.9-rpms                12 k
 python3-cffi                                  x86_64     1.14.5-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              1.0 M
 python3-chardet                               noarch     3.0.4-10.el7ar                    @rhel-7-server-satellite-6.9-rpms               1.4 M
 python3-click                                 noarch     7.1.2-3.el7pc                     @rhel-7-server-satellite-6.9-rpms               737 k
 python3-cryptography                          x86_64     2.9.2-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               2.5 M
 python3-defusedxml                            noarch     0.7.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              216 k
 python3-diff-match-patch                      noarch     20200713-1.el7pc                  @rhel-7-server-satellite-6.9-rpms               541 k
 python3-django                                noarch     2.2.24-1.el7pc                    @rhel-7-server-satellite-6.10-rpms               26 M
 python3-djangorestframework                   noarch     3.12.4-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              3.3 M
 python3-et-xmlfile                            noarch     1.0.1-1.el7pc                     @rhel-7-server-satellite-6.9-rpms                82 k
 python3-flake8                                noarch     3.9.2-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              582 k
 python3-future                                noarch     0.18.2-3.el7pc                    @rhel-7-server-satellite-6.9-rpms               3.7 M
 python3-gobject-base                          x86_64     3.22.0-8.el7pc                    @rhel-7-server-satellite-6.9-rpms               1.2 M
 python3-idna                                  noarch     2.10-1.el7pc                      @rhel-7-server-satellite-6.9-rpms               846 k
 python3-idna-ssl                              noarch     1.1.0-3.el7pc                     @rhel-7-server-satellite-6.9-rpms               8.2 k
 python3-importlib-metadata                    noarch     1.7.0-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               196 k
 python3-inflection                            noarch     0.5.1-1.el7pc                     @rhel-7-server-satellite-6.9-rpms                38 k
 python3-jsonschema                            noarch     3.2.0-4.el7pc                     @rhel-7-server-satellite-6.9-rpms               596 k
 python3-lxml                                  x86_64     4.6.3-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              4.6 M
 python3-markdown                              noarch     3.3.4-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              743 k
 python3-markuppy                              noarch     1.14-1.el7pc                      @rhel-7-server-satellite-6.9-rpms                59 k
 python3-markupsafe                            x86_64     1.1.1-4.el7pc                     @rhel-7-server-satellite-6.9-rpms                81 k
 python3-mccabe                                noarch     0.6.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               42 k
 python3-multidict                             x86_64     5.1.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              256 k
 python3-odfpy                                 noarch     1.4.1-2.el7pc                     @rhel-7-server-satellite-6.9-rpms               1.4 M
 python3-openpyxl                              noarch     3.0.7-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              2.2 M
 python3-packaging                             noarch     20.9-1.el7pc                      @rhel-7-server-satellite-6.10-rpms              278 k
 python3-prometheus-client                     noarch     0.8.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              400 k
 python3-pyOpenSSL                             noarch     19.1.0-1.el7pc                    @rhel-7-server-satellite-6.9-rpms               556 k
 python3-pycares                               x86_64     4.0.0-2.el7pc                     @rhel-7-server-satellite-6.10-rpms              284 k
 python3-pycodestyle                           noarch     2.7.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              289 k
 python3-pycparser                             noarch     2.20-1.el7pc                      @rhel-7-server-satellite-6.9-rpms               1.3 M
 python3-pycryptodomex                         x86_64     3.10.1-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              6.8 M
 python3-pyflakes                              noarch     2.3.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              934 k
 python3-pymongo                               x86_64     3.11.0-3.el7pc                    @rhel-7-server-satellite-6.9-rpms               3.4 M
 python3-pyparsing                             noarch     2.4.7-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              764 k
 python3-pyrsistent                            x86_64     0.17.3-1.el7pc                    @rhel-7-server-satellite-6.9-rpms               509 k
 python3-pytz                                  noarch     2021.1-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              1.1 M
 python3-pyyaml                                x86_64     5.4.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              521 k
 python3-redis                                 noarch     3.5.3-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               726 k
 python3-requests                              noarch     2.25.1-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              466 k
 python3-semantic-version                      noarch     2.8.5-3.el7pc                     @rhel-7-server-satellite-6.9-rpms               151 k
 python3-sqlparse                              noarch     0.4.1-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               317 k
 python3-tablib                                noarch     3.0.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              375 k
 python3-typing                                noarch     3.7.4.3-1.el7pc                   @rhel-7-server-satellite-6.9-rpms               245 k
 python3-typing-extensions                     noarch     3.7.4.3-1.el7pc                   @rhel-7-server-satellite-6.9-rpms               236 k
 python3-uritemplate                           noarch     3.0.1-2.el7pc                     @rhel-7-server-satellite-6.9-rpms                86 k
 python3-urllib3                               noarch     1.26.5-1.el7pc                    @rhel-7-server-satellite-6.10-rpms              1.0 M
 python3-urlman                                noarch     1.4.0-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               24 k
 python3-webencodings                          noarch     0.5.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms               77 k
 python3-xlrd                                  noarch     2.0.1-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              782 k
 python3-xlwt                                  noarch     1.3.0-1.el7pc                     @rhel-7-server-satellite-6.9-rpms               1.1 M
 python3-yarl                                  x86_64     1.6.3-1.el7pc                     @rhel-7-server-satellite-6.10-rpms              692 k
 python3-zipp                                  noarch     3.4.0-2.el7pc                     @rhel-7-server-satellite-6.9-rpms                30 k
 tfm-rubygem-bcrypt_pbkdf                      x86_64     1.1.0-1.el7sat                    @rhel-7-server-satellite-6.10-rpms               35 k
 tfm-rubygem-ed25519                           x86_64     1.2.4-1.el7sat                    @rhel-7-server-satellite-6.10-rpms              128 k
 tfm-rubygem-foreman-tasks-core                noarch     0.3.6-1.el7sat                    @rhel-7-server-satellite-6.10-rpms               63 k
 tfm-rubygem-foreman_remote_execution_core     noarch     1.4.8-1.el7sat                    @rhel-7-server-satellite-6.10-rpms               67 k


Expected results:
httpd, httpd-tools, and other packages required for the satellite to operate properly should not get removed.

Comment 1 Eric Helms 2022-11-01 13:24:37 UTC
We do not at this time support the use of yum autoremove on a Satellite system. If you would like us to persue support, please let us know and we'll up date this to an RFE.