Not sure if this just happened for me or if other users were affected.
When running ‘yum update ondemand’ on a CentOS 7.6 virtual machine, I get a warning that the checksum is wrong. The old file contains a reference to ood-portal.yml while the new file references ood_portal.yml. These lines are commented out but it still caused me to do some handwork.
[root@vm028 conf.d]# diff ood-portal.conf ood-portal.conf.new
17c17
< # /etc/ood/config/ood-portal.yml
---
> # /etc/ood/config/ood_portal.ym
Here is the entire output of my yum update:
[root@vm028 ood]# yum update ondemand
Loaded plugins: fastestmirror, product-id, search-disabled-repos, subscription-manager
This system is not registered with an entitlement server. You can use subscription-manager to register.
Loading mirror speeds from cached hostfile
* centos-sclo-rh: mirror.vcu.edu
* centos-sclo-sclo: mirror.ash.fastserv.com
Resolving Dependencies
--> Running transaction check
---> Package ondemand.x86_64 0:1.5.5-1.el7 will be updated
---> Package ondemand.x86_64 0:1.6.17-2.el7 will be an update
--> Processing Dependency: ondemand-apache = 1.6 for package: ondemand-1.6.17-2.el7.x86_64
--> Processing Dependency: ondemand-ruby = 1.6 for package: ondemand-1.6.17-2.el7.x86_64
--> Processing Dependency: ondemand-nodejs = 1.6 for package: ondemand-1.6.17-2.el7.x86_64
--> Processing Dependency: ondemand-runtime = 1.6 for package: ondemand-1.6.17-2.el7.x86_64
--> Running transaction check
---> Package ondemand-apache.x86_64 0:1.5-5.el7 will be updated
---> Package ondemand-apache.x86_64 0:1.6-2.el7 will be an update
---> Package ondemand-nodejs.x86_64 0:1.5-5.el7 will be updated
---> Package ondemand-nodejs.x86_64 0:1.6-2.el7 will be an update
---> Package ondemand-ruby.x86_64 0:1.5-5.el7 will be updated
---> Package ondemand-ruby.x86_64 0:1.6-2.el7 will be an update
---> Package ondemand-runtime.x86_64 0:1.5-5.el7 will be updated
---> Package ondemand-runtime.x86_64 0:1.6-2.el7 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
============================================================================================================================================================
Package Arch Version Repository Size
============================================================================================================================================================
Updating:
ondemand x86_64 1.6.17-2.el7 ondemand-web 163 M
Updating for dependencies:
ondemand-apache x86_64 1.6-2.el7 ondemand-web 3.4 k
ondemand-nodejs x86_64 1.6-2.el7 ondemand-web 3.3 k
ondemand-ruby x86_64 1.6-2.el7 ondemand-web 3.4 k
ondemand-runtime x86_64 1.6-2.el7 ondemand-web 1.1 M
Transaction Summary
============================================================================================================================================================
Upgrade 1 Package (+4 Dependent packages)
Total download size: 164 M
Is this ok [y/d/N]: y
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/5): ondemand-apache-1.6-2.el7.x86_64.rpm | 3.4 kB 00:00:00
(2/5): ondemand-nodejs-1.6-2.el7.x86_64.rpm | 3.3 kB 00:00:00
(3/5): ondemand-ruby-1.6-2.el7.x86_64.rpm | 3.4 kB 00:00:00
(4/5): ondemand-runtime-1.6-2.el7.x86_64.rpm | 1.1 MB 00:00:00
(5/5): ondemand-1.6.17-2.el7.x86_64.rpm | 163 MB 00:00:03
------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 49 MB/s | 164 MB 00:00:03
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Updating : ondemand-nodejs-1.6-2.el7.x86_64 1/10
Updating : ondemand-apache-1.6-2.el7.x86_64 2/10
Updating : ondemand-ruby-1.6-2.el7.x86_64 3/10
Updating : ondemand-runtime-1.6-2.el7.x86_64 4/10
Updating : ondemand-1.6.17-2.el7.x86_64 5/10
warning: /etc/ood/config/ood_portal.yml created as /etc/ood/config/ood_portal.yml.rpmnew
Cleanup : ondemand-1.5.5-1.el7.x86_64 6/10
Cleanup : ondemand-apache-1.5-5.el7.x86_64 7/10
Cleanup : ondemand-ruby-1.5-5.el7.x86_64 8/10
Cleanup : ondemand-nodejs-1.5-5.el7.x86_64 9/10
Cleanup : ondemand-runtime-1.5-5.el7.x86_64 10/10
Generating Apache config using YAML config: '/etc/ood/config/ood_portal.yml'
Generating Apache config checksum file: '/etc/ood/config/ood_portal.sha256sum'
WARNING: Checksum of /opt/rh/httpd24/root/etc/httpd/conf.d/ood-portal.conf does not match previous value, not replacing.
Generating new Apache config at: '/opt/rh/httpd24/root/etc/httpd/conf.d/ood-portal.conf.new'
Verifying : ondemand-1.6.17-2.el7.x86_64 1/10
Verifying : ondemand-runtime-1.6-2.el7.x86_64 2/10
Verifying : ondemand-ruby-1.6-2.el7.x86_64 3/10
Verifying : ondemand-apache-1.6-2.el7.x86_64 4/10
Verifying : ondemand-nodejs-1.6-2.el7.x86_64 5/10
Verifying : ondemand-nodejs-1.5-5.el7.x86_64 6/10
Verifying : ondemand-apache-1.5-5.el7.x86_64 7/10
Verifying : ondemand-1.5.5-1.el7.x86_64 8/10
Verifying : ondemand-ruby-1.5-5.el7.x86_64 9/10
Verifying : ondemand-runtime-1.5-5.el7.x86_64 10/10
Updated:
ondemand.x86_64 0:1.6.17-2.el7
Dependency Updated:
ondemand-apache.x86_64 0:1.6-2.el7 ondemand-nodejs.x86_64 0:1.6-2.el7 ondemand-ruby.x86_64 0:1.6-2.el7 ondemand-runtime.x86_64 0:1.6-2.el7
Complete!
[root@vm028 ood]# ls
config config.20190723 config.20190930
[root@vm028 ood]# cd config
[root@vm028 config]# ls -latr
total 88
-rw-rw-rw- 1 root root 7117 Jun 26 14:45 ood_portal.yml.orig
-rw-rw-rw- 1 root root 5981 Jul 8 13:13 nginx_stage.yml.20190708
-rw-rw-rw- 1 root root 5270 Jul 18 14:23 nginx_stage.yml.20190718
-rw-rw-rw- 1 root root 8200 Jul 18 15:12 ood_portal.yml~
-rw-rw-rw- 1 root root 8196 Jul 18 15:37 ood_portal.yml
-rw-rw-rw- 1 root root 5328 Jul 24 15:07 nginx_stage.yml
-rw-r--r-- 1 root root 7222 Sep 27 15:36 ood_portal.yml.rpmnew
drwxr-xr-x 5 root root 66 Sep 27 15:36 ..
-rw-r--r-- 1 root root 8196 Sep 30 14:39 ood_portal.yml.20190930
-rw-r--r-- 1 root root 5328 Sep 30 14:39 nginx_stage.yml.20190930
drwxr-xr-x 2 root root 53 Sep 30 14:39 clusters.d
-rw-r--r-- 1 root root 119 Sep 30 15:10 ood_portal.sha256sum
drwxr-xr-x 3 root root 303 Sep 30 15:10 .
[root@vm028 config]# ls -al ood_portal.sha256sum
-rw-r--r-- 1 root root 119 Sep 30 15:10 ood_portal.sha256sum
[root@vm028 config]# ls -al ood_portal.yml
-rw-rw-rw- 1 root root 8196 Jul 18 15:37 ood_portal.yml
[root@vm028 config]# cd /opt/rh
[root@vm028 rh]# cd httpd24/root/etc/
[root@vm028 etc]# cd httpd
[root@vm028 httpd]# ls
conf conf.d conf.modules.d logs modules run state
[root@vm028 httpd]# cd conf.d
[root@vm028 conf.d]# ls
,,39 autoindex.conf ood-portal.conf~ ood-portal.conf.20190627T111152 ood-portal.conf.new ssl.conf welcome.conf
,,39.yml ood-portal.conf ood-portal.conf.20190626T151357 ood-portal.conf.20190724T144700 README userdir.conf
[root@vm028 conf.d]# ls -al
total 108
drwxr-xr-x 2 root root 317 Sep 30 15:10 .
drwxr-xr-x 5 root root 122 Jun 26 14:42 ..
-rw-r--r-- 1 root root 8535 Jul 18 15:44 ,,39
-rw-r--r-- 1 root root 8203 Jul 18 15:40 ,,39.yml
-rw-r--r-- 1 root root 2966 Apr 17 07:29 autoindex.conf
-rw-r--r-- 1 root root 8594 Jul 24 14:47 ood-portal.conf
-rw-r--r-- 1 root root 5666 Jun 26 14:52 ood-portal.conf~
-rw-r--r-- 1 root root 5668 Jun 26 15:03 ood-portal.conf.20190626T151357
-rw-r--r-- 1 root root 5190 Jun 26 15:13 ood-portal.conf.20190627T111152
-rw-r--r-- 1 root root 5668 Jun 27 11:11 ood-portal.conf.20190724T144700
-rw-r--r-- 1 root root 8594 Sep 30 15:10 ood-portal.conf.new
-rw-r--r-- 1 root root 366 Apr 17 07:30 README
-rw-r--r-- 1 root root 9418 Apr 3 12:03 ssl.conf
-rw-r--r-- 1 root root 1252 Apr 3 12:03 userdir.conf
-rw-r--r-- 1 root root 556 Apr 3 12:03 welcome.conf
[root@vm028 conf.d]# diff ood-portal.conf ood-portal.conf.new
17c17
< # /etc/ood/config/ood-portal.yml
---
> # /etc/ood/config/ood_portal.yml
[root@vm028 conf.d]# ls -al /etc/ood/config
total 88
drwxr-xr-x 3 root root 303 Sep 30 15:10 .
drwxr-xr-x 5 root root 66 Sep 27 15:36 ..
drwxr-xr-x 2 root root 53 Sep 30 14:39 clusters.d
-rw-rw-rw- 1 root root 5328 Jul 24 15:07 nginx_stage.yml
-rw-rw-rw- 1 root root 5981 Jul 8 13:13 nginx_stage.yml.20190708
-rw-rw-rw- 1 root root 5270 Jul 18 14:23 nginx_stage.yml.20190718
-rw-r--r-- 1 root root 5328 Sep 30 14:39 nginx_stage.yml.20190930
-rw-r--r-- 1 root root 119 Sep 30 15:10 ood_portal.sha256sum
-rw-rw-rw- 1 root root 8196 Jul 18 15:37 ood_portal.yml
-rw-rw-rw- 1 root root 8200 Jul 18 15:12 ood_portal.yml~
-rw-r--r-- 1 root root 8196 Sep 30 14:39 ood_portal.yml.20190930
-rw-rw-rw- 1 root root 7117 Jun 26 14:45 ood_portal.yml.orig
-rw-r--r-- 1 root root 7222 Sep 27 15:36 ood_portal.yml.rpmnew
[root@vm028 conf.d]# pwd
/opt/rh/httpd24/root/etc/httpd/conf.d
[root@vm028 conf.d]# mv ood-portal.conf ood-portal.conf.20190939
[root@vm028 conf.d]# cp -r ood-portal.conf ood-portal.conf
cp: cannot stat ‘ood-portal.conf’: No such file or directory
[root@vm028 conf.d]# cp ood-portal.conf.new ood-portal.conf
[root@vm028 conf.d]# systemctl status httpd24-httpd
● httpd24-httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd24-httpd.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/httpd24-httpd.service.d
└─ood.conf, override.conf
Active: active (running) since Fri 2019-08-30 14:07:22 EDT; 1 months 0 days ago
Main PID: 1133 (httpd)
Status: "Total requests: 15621; Idle/Busy workers 100/0;Requests/sec: 0.00582; Bytes served/sec: 7 B/sec"
CGroup: /system.slice/httpd24-httpd.service
├─ 1133 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─ 2420 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─ 2422 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─ 2423 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─ 2424 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─ 2425 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─ 8163 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
└─19812 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
Sep 05 03:27:01 vm028.bridges.psc.edu systemd[1]: Reloading The Apache HTTP Server.
Sep 05 03:27:01 vm028.bridges.psc.edu systemd[1]: Reloaded The Apache HTTP Server.
Sep 08 03:39:01 vm028.bridges.psc.edu systemd[1]: Reloading The Apache HTTP Server.
Sep 08 03:39:01 vm028.bridges.psc.edu systemd[1]: Reloaded The Apache HTTP Server.
Sep 15 03:39:01 vm028.bridges.psc.edu systemd[1]: Reloading The Apache HTTP Server.
Sep 15 03:39:02 vm028.bridges.psc.edu systemd[1]: Reloaded The Apache HTTP Server.
Sep 22 03:10:01 vm028.bridges.psc.edu systemd[1]: Reloading The Apache HTTP Server.
Sep 22 03:10:02 vm028.bridges.psc.edu systemd[1]: Reloaded The Apache HTTP Server.
Sep 29 03:40:01 vm028.bridges.psc.edu systemd[1]: Reloading The Apache HTTP Server.
Sep 29 03:40:01 vm028.bridges.psc.edu systemd[1]: Reloaded The Apache HTTP Server.
[root@vm028 conf.d]# systemctl restart httpd24-httpd
[root@vm028 conf.d]# systemctl status httpd24-httpd
● httpd24-httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd24-httpd.service; enabled; vendor preset: disabled)
Drop-In: /etc/systemd/system/httpd24-httpd.service.d
└─ood.conf, override.conf
Active: active (running) since Mon 2019-09-30 15:19:06 EDT; 1s ago
Process: 20845 ExecStop=/opt/rh/httpd24/root/usr/sbin/httpd-scl-wrapper $OPTIONS -k graceful-stop (code=exited, status=0/SUCCESS)
Main PID: 20848 (httpd)
Status: "Processing requests..."
CGroup: /system.slice/httpd24-httpd.service
├─20848 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─20849 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─20850 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─20851 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
├─20856 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
└─20862 /opt/rh/httpd24/root/usr/sbin/httpd -DFOREGROUND
Sep 30 15:19:06 vm028.bridges.psc.edu systemd[1]: Starting The Apache HTTP Server...
Sep 30 15:19:06 vm028.bridges.psc.edu systemd[1]: Started The Apache HTTP Server.
[root@vm028 conf.d]#