Activity log for bug #1991030

Date Who What changed Old value New value Message
2022-09-28 01:45:39 Lucas Albuquerque Medeiros de Moura bug added bug
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura nominated for series Ubuntu Jammy
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura bug task added update-notifier (Ubuntu Jammy)
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura nominated for series Ubuntu Xenial
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura bug task added update-notifier (Ubuntu Xenial)
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura nominated for series Ubuntu Bionic
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura bug task added update-notifier (Ubuntu Bionic)
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura nominated for series Ubuntu Kinetic
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura bug task added update-notifier (Ubuntu Kinetic)
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura nominated for series Ubuntu Focal
2022-09-28 01:46:03 Lucas Albuquerque Medeiros de Moura bug task added update-notifier (Ubuntu Focal)
2022-09-28 14:00:45 Andreas Hasenack update-notifier (Ubuntu Kinetic): status New Fix Committed
2022-09-28 14:00:47 Andreas Hasenack update-notifier (Ubuntu Kinetic): assignee Andreas Hasenack (ahasenack)
2022-09-28 14:01:05 Andreas Hasenack update-notifier (Ubuntu Kinetic): status Fix Committed Triaged
2022-09-28 14:01:08 Andreas Hasenack update-notifier (Ubuntu Kinetic): assignee Andreas Hasenack (ahasenack)
2022-09-28 20:10:14 Robie Basak description [Impact] There is an update on how we will output ua commands on the messages delivered by update-notifier. This will just instruct the user to use that new command instead [Test Case] NOTE: this test case will be expanded in the next few hours. Launch a Xenial machine with the update-notifier package with the new changes and verify that MOTD now deliver the modified messages we expect. [Regression Potential] We are just providing message changes, so the regression potential is really low. User might notice the changes, but they are not that different from the original ones. [Impact] There is an update on how we will output ua commands on the messages delivered by update-notifier. This will just instruct the user to use that new command instead [Test Case] NOTE: this test case will be expanded in the next few hours. Launch a Xenial machine with the update-notifier package with the new changes and verify that MOTD now deliver the modified messages we expect. [Regression Potential] We are just providing message changes, so the regression potential is really low. User might notice the changes, but they are not that different from the original ones. Like in bug 1980368, translatable strings are affected, but we accept them for the same reason as we did in that bug.
2022-09-29 00:28:10 Robie Basak update-notifier (Ubuntu Jammy): status New Fix Committed
2022-09-29 00:28:13 Robie Basak bug added subscriber Ubuntu Stable Release Updates Team
2022-09-29 00:28:14 Robie Basak bug added subscriber SRU Verification
2022-09-29 00:28:16 Robie Basak tags verification-needed verification-needed-jammy
2022-09-29 00:28:42 Robie Basak update-notifier (Ubuntu Focal): status New Fix Committed
2022-09-29 00:28:46 Robie Basak tags verification-needed verification-needed-jammy verification-needed verification-needed-focal verification-needed-jammy
2022-09-29 00:29:07 Robie Basak update-notifier (Ubuntu Bionic): status New Fix Committed
2022-09-29 00:29:11 Robie Basak tags verification-needed verification-needed-focal verification-needed-jammy verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy
2022-09-29 00:29:32 Robie Basak update-notifier (Ubuntu Xenial): status New Fix Committed
2022-09-29 00:29:37 Robie Basak tags verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-xenial
2022-09-29 13:45:13 Andreas Hasenack bug added subscriber Andreas Hasenack
2022-09-30 17:50:46 Lucas Albuquerque Medeiros de Moura attachment added test-update-notifier.tar.xz https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1991030/+attachment/5620323/+files/test-update-notifier.tar.xz
2022-09-30 17:52:59 Lucas Albuquerque Medeiros de Moura description [Impact] There is an update on how we will output ua commands on the messages delivered by update-notifier. This will just instruct the user to use that new command instead [Test Case] NOTE: this test case will be expanded in the next few hours. Launch a Xenial machine with the update-notifier package with the new changes and verify that MOTD now deliver the modified messages we expect. [Regression Potential] We are just providing message changes, so the regression potential is really low. User might notice the changes, but they are not that different from the original ones. Like in bug 1980368, translatable strings are affected, but we accept them for the same reason as we did in that bug. [Impact] There is an update on how we will output ua commands on the messages delivered by update-notifier. This will just instruct the user to use that new command instead [Test Case] To test this change, use the following script: --------------------------------------------- #!/bin/sh set -e GREEN="\e[32m" RED="\e[31m" BLUE="\e[36m" END_COLOR="\e[0m" series=$1 token=$2 name=$series-dev function cleanup { lxc delete test --force } function on_err { echo -e "${RED}Test Failed${END_COLOR}" cleanup exit 1 } trap on_err ERR function print_and_run_cmd { echo -e "${BLUE}Running:${END_COLOR}" "$@" echo -e "${BLUE}Output:${END_COLOR}" lxc exec test -- sh -c "$@" echo } function explanatory_message { echo -e "${BLUE}$@${END_COLOR}" } explanatory_message "Starting $series container" lxc launch ubuntu-daily:$series test sleep 10 explanatory_message "Update ubuntu-advantage-tools package" explanatory_message "We need that package to enable services that cause motd message changes" print_and_run_cmd "add-apt-repository ppa:ua-client/staging -y" print_and_run_cmd "sudo apt-get update > /dev/null" print_and_run_cmd "sudo apt-get install ubuntu-advantage-tools -y > /dev/null" print_and_run_cmd "ua version" explanatory_message "Update update-notifier package" print_and_run_cmd "sh -c 'echo \"deb http://archive.ubuntu.com/ubuntu $series-proposed main\" | tee /etc/apt/sources.list.d/proposed.list'" print_and_run_cmd "sudo apt-get update > /dev/null" print_and_run_cmd "sudo apt-get install update-notifier -y > /dev/null" print_and_run_cmd "apt-cache policy update-notifier" explanatory_message "Running update-motd for machine without an ua subscription" print_and_run_cmd "/usr/lib/update-notifier/apt-check --human-readable" explanatory_message "Attaching machine to a UA subscription" print_and_run_cmd "ua attach $token" explanatory_message "Running update-motd for attached machine" print_and_run_cmd "/usr/lib/update-notifier/apt-check --human-readable" explanatory_message "Installing all esm-infra packages" print_and_run_cmd "sudo apt-get upgrade -y > /dev/null" explanatory_message "Disabling esm-infra" print_and_run_cmd "sudo pro disable esm-infra" explanatory_message "Running update-motd for attached machine" print_and_run_cmd "/usr/lib/update-notifier/apt-check --human-readable" cleanup ----------------------------------------------------- Notice that you need a UA token to run this script. Additionally, most messages will appear on the xenial machine due to it being ESM already [Regression Potential] We are just providing message changes, so the regression potential is really low. User might notice the changes, but they are not that different from the original ones. Like in bug 1980368, translatable strings are affected, but we accept them for the same reason as we did in that bug.
2022-09-30 17:53:22 Lucas Albuquerque Medeiros de Moura tags verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-xenial verification-done verification-done-bionic verification-done-focal verification-done-jammy verification-done-xenial
2022-09-30 20:39:05 Launchpad Janitor update-notifier (Ubuntu Kinetic): status Triaged Fix Released
2022-10-03 01:08:35 Lucas Albuquerque Medeiros de Moura description [Impact] There is an update on how we will output ua commands on the messages delivered by update-notifier. This will just instruct the user to use that new command instead [Test Case] To test this change, use the following script: --------------------------------------------- #!/bin/sh set -e GREEN="\e[32m" RED="\e[31m" BLUE="\e[36m" END_COLOR="\e[0m" series=$1 token=$2 name=$series-dev function cleanup { lxc delete test --force } function on_err { echo -e "${RED}Test Failed${END_COLOR}" cleanup exit 1 } trap on_err ERR function print_and_run_cmd { echo -e "${BLUE}Running:${END_COLOR}" "$@" echo -e "${BLUE}Output:${END_COLOR}" lxc exec test -- sh -c "$@" echo } function explanatory_message { echo -e "${BLUE}$@${END_COLOR}" } explanatory_message "Starting $series container" lxc launch ubuntu-daily:$series test sleep 10 explanatory_message "Update ubuntu-advantage-tools package" explanatory_message "We need that package to enable services that cause motd message changes" print_and_run_cmd "add-apt-repository ppa:ua-client/staging -y" print_and_run_cmd "sudo apt-get update > /dev/null" print_and_run_cmd "sudo apt-get install ubuntu-advantage-tools -y > /dev/null" print_and_run_cmd "ua version" explanatory_message "Update update-notifier package" print_and_run_cmd "sh -c 'echo \"deb http://archive.ubuntu.com/ubuntu $series-proposed main\" | tee /etc/apt/sources.list.d/proposed.list'" print_and_run_cmd "sudo apt-get update > /dev/null" print_and_run_cmd "sudo apt-get install update-notifier -y > /dev/null" print_and_run_cmd "apt-cache policy update-notifier" explanatory_message "Running update-motd for machine without an ua subscription" print_and_run_cmd "/usr/lib/update-notifier/apt-check --human-readable" explanatory_message "Attaching machine to a UA subscription" print_and_run_cmd "ua attach $token" explanatory_message "Running update-motd for attached machine" print_and_run_cmd "/usr/lib/update-notifier/apt-check --human-readable" explanatory_message "Installing all esm-infra packages" print_and_run_cmd "sudo apt-get upgrade -y > /dev/null" explanatory_message "Disabling esm-infra" print_and_run_cmd "sudo pro disable esm-infra" explanatory_message "Running update-motd for attached machine" print_and_run_cmd "/usr/lib/update-notifier/apt-check --human-readable" cleanup ----------------------------------------------------- Notice that you need a UA token to run this script. Additionally, most messages will appear on the xenial machine due to it being ESM already [Regression Potential] We are just providing message changes, so the regression potential is really low. User might notice the changes, but they are not that different from the original ones. Like in bug 1980368, translatable strings are affected, but we accept them for the same reason as we did in that bug. [Impact] There is an update on how we will output ua commands on the messages delivered by update-notifier. This will just instruct the user to use that new command instead [Test Case] To test this change, use the following script: --------------------------------------------- #!/bin/bash set -e series=$1 token=$2 name=$series-dev function cleanup { lxc delete $name --force } function on_err { echo -e "Test Failed" cleanup exit 1 } trap on_err ERR lxc launch ubuntu-daily:$series $name sleep 10 # Update update-notifier package lxc exec $name -- sh -c "echo \"deb http://archive.ubuntu.com/ubuntu $series-proposed main\" | tee /etc/apt/sources.list.d/proposed.list" lxc exec $name -- sudo apt-get update > /dev/null lxc exec $name -- sudo apt-get install update-notifier-common -y > /dev/null lxc exec $name -- apt-cache policy update-notifier-common # Running update-motd for machine without an ua subscription echo -e "\n* Updated update-notifier message" echo "###########################################" lxc exec $name -- /usr/lib/update-notifier/apt-check --human-readable echo -e "###########################################\n" # Attaching machine to a UA subscription echo "Attaching to a UA subscription" lxc exec $name -- ua attach $token > /dev/null lxc exec $name -- ua status # Running update-motd for attached machine echo -e "\n* Updated update-notifier message with system attached to UA" echo -e "###########################################" lxc exec $name -- /usr/lib/update-notifier/apt-check --human-readable echo -e "###########################################\n" # Installing all esm-infra packages lxc exec $name -- sudo apt-get upgrade -y > /dev/null # Disabling esm-infra lxc exec $name -- sudo pro disable esm-infra > /dev/null echo "* Updated update-notifier message with esm-infra disabled" echo "###########################################" lxc exec $name -- /usr/lib/update-notifier/apt-check --human-readable echo -e "###########################################\n" cleanup ----------------------------------------------------- Notice that you need a UA token to run this script. Additionally, most messages will appear on the xenial machine due to it being ESM already [Regression Potential] We are just providing message changes, so the regression potential is really low. User might notice the changes, but they are not that different from the original ones. Like in bug 1980368, translatable strings are affected, but we accept them for the same reason as we did in that bug.
2022-10-03 01:26:48 Lucas Albuquerque Medeiros de Moura attachment added results-update-notifier.tar.xz https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1991030/+attachment/5620636/+files/results-update-notifier.tar.xz
2022-12-16 14:08:03 Andreas Hasenack tags verification-done verification-done-bionic verification-done-focal verification-done-jammy verification-done-xenial verification-done-bionic verification-done-focal verification-done-xenial verification-needed verification-needed-jammy
2022-12-16 14:09:48 Andreas Hasenack tags verification-done-bionic verification-done-focal verification-done-xenial verification-needed verification-needed-jammy verification-done-bionic verification-done-xenial verification-needed verification-needed-focal verification-needed-jammy
2022-12-16 21:18:10 Andreas Hasenack tags verification-done-bionic verification-done-xenial verification-needed verification-needed-focal verification-needed-jammy verification-done-xenial verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy
2022-12-16 21:20:54 Andreas Hasenack tags verification-done-xenial verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-xenial
2023-01-03 21:14:05 Lucas Albuquerque Medeiros de Moura attachment added update-notifier-test-results.tar.xz https://bugs.launchpad.net/ubuntu/+source/update-notifier/+bug/1991030/+attachment/5639000/+files/update-notifier-test-results.tar.xz
2023-01-03 21:14:27 Lucas Albuquerque Medeiros de Moura tags verification-needed verification-needed-bionic verification-needed-focal verification-needed-jammy verification-needed-xenial verification-done verification-done-bionic verification-done-focal verification-done-jammy verification-done-xenial
2023-01-17 21:43:30 Launchpad Janitor update-notifier (Ubuntu Jammy): status Fix Committed Fix Released
2023-01-17 21:43:39 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2023-01-17 21:44:00 Launchpad Janitor update-notifier (Ubuntu Focal): status Fix Committed Fix Released
2023-01-17 21:44:21 Launchpad Janitor update-notifier (Ubuntu Bionic): status Fix Committed Fix Released
2023-01-17 21:44:47 Launchpad Janitor update-notifier (Ubuntu Xenial): status Fix Committed Fix Released