Activity log for bug #1854367

Date Who What changed Old value New value Message
2019-11-28 13:44:46 Matt Peters bug added bug
2019-11-29 19:46:22 Ghada Khalil description Brief Description ----------------- Rebooting the first controller following the ansible playbook apply, but prior to configuring and unlocking the host results in an unrecoverable system. The controller is missing critical configuration required for it to recover the local services. Severity -------- Major Steps to Reproduce ------------------ 1) Bootstrap the system using Ansible 2) Reboot Controller (sudo reboot) Expected Behavior ------------------ The controller should be able to recover to the bootstrap state following the reboot. All host services should recover and should be ready to accept the required configuration to unlock it. A reboot at this phase of the installation process may be required for patching of the system that would require a reboot of the host. Actual Behavior ---------------- The controller services are in a failed state due to a partially applied puppet manifest and missing network configuration against the loopback interface. Reproducibility --------------- 100% Reproducible System Configuration -------------------- All configurations. Branch/Pull Time/Commit ----------------------- SW_VERSION="19.10" BUILD_TARGET="Host Installer" BUILD_TYPE="Formal" BUILD_ID="2019-11-06_10-52-51" SRC_BUILD_ID="78" Last Pass --------- Never. It seems this scenario has never been tested. Timestamp/Logs -------------- From failed puppet apply: 2019-11-27T09:41:59.090 Debug: 2019-11-27 09:41:59 +0000 Exec[apply-network-config](provider=posix): Executing 'apply_network_config.sh' 2019-11-27T09:41:59.092 Debug: 2019-11-27 09:41:59 +0000 Executing: 'apply_network_config.sh' 2019-11-27T09:41:59.109 Error: 2019-11-27 09:41:59 +0000 apply_network_config.sh returned 1 instead of one of [0] 2019-11-27T09:42:12.862 Debug: 2019-11-27 09:42:12 +0000 Executing: 'drbdadm adjust drbd-extension' 2019-11-27T09:42:12.864 Notice: 2019-11-27 09:42:12 +0000 /Stage[main]/Platform::Drbd::Extension/Platform::Drbd::Filesystem[drbd-extension]/Drbd::Resource[drbd-extension]/Drbd::Resource::Enable[drbd-extension]/Drbd::Resource::Up[drbd-extension]/Exec[reuse existing DRBD resource drbd-extension]/returns: /etc/drbd.d/drbd-extension.res:44: in resource drbd-extension, on controller-0: 2019-11-27T09:42:12.869 Notice: 2019-11-27 09:42:12 +0000 /Stage[main]/Platform::Drbd::Extension/Platform::Drbd::Filesystem[drbd-extension]/Drbd::Resource[drbd-extension]/Drbd::Resource::Enable[drbd-extension]/Drbd::Resource::Up[drbd-extension]/Exec[reuse existing DRBD resource drbd-extension]/returns: IP 192.168.204.2 not found on this host. 2019-11-27T09:42:12.872 Error: 2019-11-27 09:42:12 +0000 drbdadm adjust drbd-extension returned 10 instead of one of [0] Test Activity ------------- Developer Testing - Patching Brief Description ----------------- Rebooting the first controller following the ansible playbook apply, but prior to configuring and unlocking the host results in an unrecoverable system. The controller is missing critical configuration required for it to recover the local services. Severity -------- Major Steps to Reproduce ------------------ 1) Bootstrap the system using Ansible 2) Reboot Controller (sudo reboot) Expected Behavior ------------------ The controller should be able to recover to the bootstrap state following the reboot. All host services should recover and should be ready to accept the required configuration to unlock it. A reboot at this phase of the installation process may be required for patching of the system that would require a reboot of the host. Actual Behavior ---------------- The controller services are in a failed state due to a partially applied puppet manifest and missing network configuration against the loopback interface. Reproducibility --------------- 100% Reproducible System Configuration -------------------- All configurations. Branch/Pull Time/Commit ----------------------- BUILD_ID="2019-11-06_10-52-51" Last Pass --------- Never. It seems this scenario has never been tested. Timestamp/Logs -------------- From failed puppet apply: 2019-11-27T09:41:59.090 Debug: 2019-11-27 09:41:59 +0000 Exec[apply-network-config](provider=posix): Executing 'apply_network_config.sh' 2019-11-27T09:41:59.092 Debug: 2019-11-27 09:41:59 +0000 Executing: 'apply_network_config.sh' 2019-11-27T09:41:59.109 Error: 2019-11-27 09:41:59 +0000 apply_network_config.sh returned 1 instead of one of [0] 2019-11-27T09:42:12.862 Debug: 2019-11-27 09:42:12 +0000 Executing: 'drbdadm adjust drbd-extension' 2019-11-27T09:42:12.864 Notice: 2019-11-27 09:42:12 +0000 /Stage[main]/Platform::Drbd::Extension/Platform::Drbd::Filesystem[drbd-extension]/Drbd::Resource[drbd-extension]/Drbd::Resource::Enable[drbd-extension]/Drbd::Resource::Up[drbd-extension]/Exec[reuse existing DRBD resource drbd-extension]/returns: /etc/drbd.d/drbd-extension.res:44: in resource drbd-extension, on controller-0: 2019-11-27T09:42:12.869 Notice: 2019-11-27 09:42:12 +0000 /Stage[main]/Platform::Drbd::Extension/Platform::Drbd::Filesystem[drbd-extension]/Drbd::Resource[drbd-extension]/Drbd::Resource::Enable[drbd-extension]/Drbd::Resource::Up[drbd-extension]/Exec[reuse existing DRBD resource drbd-extension]/returns: IP 192.168.204.2 not found on this host. 2019-11-27T09:42:12.872 Error: 2019-11-27 09:42:12 +0000 drbdadm adjust drbd-extension returned 10 instead of one of [0] Test Activity ------------- Developer Testing - Patching
2019-11-29 19:46:39 Ghada Khalil bug added subscriber Daniel Badea
2019-11-29 19:48:37 Ghada Khalil starlingx: importance Undecided Low
2019-11-29 19:48:41 Ghada Khalil starlingx: status New Triaged
2019-11-29 19:48:50 Ghada Khalil starlingx: assignee Tee Ngo (teewrs)
2019-11-29 19:49:08 Ghada Khalil tags stx.4.0 stx.config
2019-11-29 19:49:50 Ghada Khalil starlingx: importance Low Medium
2020-03-27 19:30:41 Ghada Khalil removed subscriber Daniel Badea
2020-05-26 03:24:00 Ghada Khalil tags stx.4.0 stx.config stx.config
2020-05-26 03:24:04 Ghada Khalil starlingx: importance Medium Low
2023-08-08 13:37:43 Ramaswamy Subramanian starlingx: status Triaged Won't Fix