Activity log for bug #1939932

Date Who What changed Old value New value Message
2021-08-14 04:20:21 Chad Smith bug added bug
2021-09-23 13:26:12 Renan Rodrigo description For Ubuntu PRO on 20.04 (Focal) `ua enable fips` should only install a cloud-optimized ubuntu-aws-fips or ubuntu-azure-fips metapackage. Installing a non-cloud-optimized FIPS kernel on AWS and Azure could lead to inability to boot on certain instance types. Expectation is that Focal AWS and Azure images should disallow enabling either fips or fips-updates. Expected behavior on Ubuntu PRO AWS and Azure Focal: $ ua status | grep fips fips no — NIST-certified FIPS modules fips-updates no — Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y This subscription is not entitled to FIPS Updates. For more information see: https://ubuntu.com/advantage Actual behavior: $ ua status | grep fips fips yes disabled NIST-certified FIPS modules fips-updates yes disabled Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y Updating package lists Installing FIPS Updates packages FIPS Updates enabled A reboot is required to complete install # see ubuntu-fips generic get installed which potentially degrades AWS and Azure environments $ sudo grep install /var/log/ubuntu-advantage.log 2021-08-13 22:19:07,344 - util.py:(506) [DEBUG]: Ran cmd: apt-get install --assume-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" ubuntu-fips openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssh-client openssh-client-hmac openssh-server openssh-server-hmac, rc: 0 stderr: b'' [Impact] This bug impacts users on AWS or Azure, trying to enable FIPS/FIPS updates on Focal images. Trying to install a non-cloud-optimized FIPS kernel may lead to unwanted behavior on those clouds, including inability to boot to the systems. Although Focal has a FIPS certified kernel, the AWS adapted kernel is not ready yet. There will be in the future a cloud-optimized version of the FIPS kernel, and then users will be able to install it. With the applied fix, UA will show a message saying that the kernel is not available instead of showing any error. If the user really wants to install FIPS, there is a feature override ("allow_default_fips_metapackage_on_focal_cloud") which will install the default kernel, but this is the user's choice, and not recommended. [Test Case] The original description has steps to reproduce. To verify the fix, install ubuntu-advantage-tools 27.3 and check for the expected behavior described. [Regression Potential] This change needs to make sure that we indeed prevent the installation of non-cloud-optimized kernels. If a corner case shows up, the user might end up with a wrong kernel. This is unlikely because we are using cloud-init tools, present in AWS and Azure, to detect the cloud instance and effective blocking the install. If this detection fails, it means cloud-init has some problem and then, on AWS or Azure, the instance will have more problems than this one. We need to make sure to keep track of the certification progress for the cloud adapted FIPS package, so we can enable it in the future, when it becomes available. [Original Description] For Ubuntu PRO on 20.04 (Focal) `ua enable fips` should only install a cloud-optimized ubuntu-aws-fips or ubuntu-azure-fips metapackage. Installing a non-cloud-optimized FIPS kernel on AWS and Azure could lead to inability to boot on certain instance types. Expectation is that Focal AWS and Azure images should disallow enabling either fips or fips-updates. Expected behavior on Ubuntu PRO AWS and Azure Focal: $ ua status | grep fips fips no — NIST-certified FIPS modules fips-updates no — Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y This subscription is not entitled to FIPS Updates. For more information see: https://ubuntu.com/advantage Actual behavior: $ ua status | grep fips fips yes disabled NIST-certified FIPS modules fips-updates yes disabled Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y Updating package lists Installing FIPS Updates packages FIPS Updates enabled A reboot is required to complete install # see ubuntu-fips generic get installed which potentially degrades AWS and Azure environments $ sudo grep install /var/log/ubuntu-advantage.log 2021-08-13 22:19:07,344 - util.py:(506) [DEBUG]: Ran cmd: apt-get install --assume-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" ubuntu-fips openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssh-client openssh-client-hmac openssh-server openssh-server-hmac, rc: 0 stderr: b''
2021-09-23 17:52:16 Lucas Albuquerque Medeiros de Moura description [Impact] This bug impacts users on AWS or Azure, trying to enable FIPS/FIPS updates on Focal images. Trying to install a non-cloud-optimized FIPS kernel may lead to unwanted behavior on those clouds, including inability to boot to the systems. Although Focal has a FIPS certified kernel, the AWS adapted kernel is not ready yet. There will be in the future a cloud-optimized version of the FIPS kernel, and then users will be able to install it. With the applied fix, UA will show a message saying that the kernel is not available instead of showing any error. If the user really wants to install FIPS, there is a feature override ("allow_default_fips_metapackage_on_focal_cloud") which will install the default kernel, but this is the user's choice, and not recommended. [Test Case] The original description has steps to reproduce. To verify the fix, install ubuntu-advantage-tools 27.3 and check for the expected behavior described. [Regression Potential] This change needs to make sure that we indeed prevent the installation of non-cloud-optimized kernels. If a corner case shows up, the user might end up with a wrong kernel. This is unlikely because we are using cloud-init tools, present in AWS and Azure, to detect the cloud instance and effective blocking the install. If this detection fails, it means cloud-init has some problem and then, on AWS or Azure, the instance will have more problems than this one. We need to make sure to keep track of the certification progress for the cloud adapted FIPS package, so we can enable it in the future, when it becomes available. [Original Description] For Ubuntu PRO on 20.04 (Focal) `ua enable fips` should only install a cloud-optimized ubuntu-aws-fips or ubuntu-azure-fips metapackage. Installing a non-cloud-optimized FIPS kernel on AWS and Azure could lead to inability to boot on certain instance types. Expectation is that Focal AWS and Azure images should disallow enabling either fips or fips-updates. Expected behavior on Ubuntu PRO AWS and Azure Focal: $ ua status | grep fips fips no — NIST-certified FIPS modules fips-updates no — Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y This subscription is not entitled to FIPS Updates. For more information see: https://ubuntu.com/advantage Actual behavior: $ ua status | grep fips fips yes disabled NIST-certified FIPS modules fips-updates yes disabled Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y Updating package lists Installing FIPS Updates packages FIPS Updates enabled A reboot is required to complete install # see ubuntu-fips generic get installed which potentially degrades AWS and Azure environments $ sudo grep install /var/log/ubuntu-advantage.log 2021-08-13 22:19:07,344 - util.py:(506) [DEBUG]: Ran cmd: apt-get install --assume-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" ubuntu-fips openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssh-client openssh-client-hmac openssh-server openssh-server-hmac, rc: 0 stderr: b'' [Impact] This bug impacts users on AWS or Azure, trying to enable FIPS/FIPS updates on Focal images. Trying to install a non-cloud-optimized FIPS kernel may lead to unwanted behavior on those clouds, including inability to boot to the systems. Although Focal has a FIPS certified kernel, the AWS adapted kernel is not ready yet. There will be in the future a cloud-optimized version of the FIPS kernel, and then users will be able to install it. With the applied fix, UA will show a message saying that the kernel is not available instead of showing any error. If the user really wants to install FIPS, there is a feature override ("allow_default_fips_metapackage_on_focal_cloud") which will install the default kernel, but this is the user's choice, and not recommended. [Test Case] To verify that this issue is fixed by version 27.3, please run the following script: ------------------------------ import os from pycloudlib.ec2.cloud import EC2 api = EC2( tag="test-ec2", access_key_id=os.getenv("UACLIENT_BEHAVE_AWS_ACCESS_KEY_ID"), secret_access_key=os.getenv("UACLIENT_BEHAVE_AWS_SECRET_ACCESS_KEY") ) image_id = "ami-0193aa0a9df84a08b" # Focal pro image private_key_path = "ec2-{}.pem".format("test-key") key_name = "test-key" if key_name in api.list_keys(): api.delete_key(key_name) keypair = api.client.create_key_pair(KeyName=key_name) with open(private_key_path, "w") as stream: stream.write(keypair["KeyMaterial"]) os.chmod(private_key_path, 0o600) api.use_key(private_key_path, private_key_path, key_name) vpc = api.get_or_create_vpc(name="test-ec2-pro") instance = api.launch(image_id, vpc=vpc) print("--- Creating base instance") print(instance.execute("lsb_release -a")) print(instance.execute("ua version")) print(instance.execute("sudo ua enable fips --assume-yes")) print("------------------") print("--- Updating ua package") instance.execute("sudo add-apt-repository ppa:ua-client/staging -y") instance.execute("sh -c 'sudo apt-get update > /dev/null'") instance.execute("sh -c 'sudo apt-get install ubuntu-advantage-tools > /dev/null'") print(instance.execute("ua version")) print(instance.execute("sudo ua enable fips --assume-yes")) print("------------------") instance.delete() ------------------------------------------- This script depends on pycloudlib, which can be found here: https://github.com/canonical/pycloudlib/tree/main/pycloudlib [Regression Potential] This change needs to make sure that we indeed prevent the installation of non-cloud-optimized kernels. If a corner case shows up, the user might end up with a wrong kernel. This is unlikely because we are using cloud-init tools, present in AWS and Azure, to detect the cloud instance and effective blocking the install. If this detection fails, it means cloud-init has some problem and then, on AWS or Azure, the instance will have more problems than this one. We need to make sure to keep track of the certification progress for the cloud adapted FIPS package, so we can enable it in the future, when it becomes available. [Original Description] For Ubuntu PRO on 20.04 (Focal) `ua enable fips` should only install a cloud-optimized ubuntu-aws-fips or ubuntu-azure-fips metapackage. Installing a non-cloud-optimized FIPS kernel on AWS and Azure could lead to inability to boot on certain instance types. Expectation is that Focal AWS and Azure images should disallow enabling either fips or fips-updates. Expected behavior on Ubuntu PRO AWS and Azure Focal: $ ua status | grep fips fips no — NIST-certified FIPS modules fips-updates no — Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y This subscription is not entitled to FIPS Updates. For more information see: https://ubuntu.com/advantage Actual behavior: $ ua status | grep fips fips yes disabled NIST-certified FIPS modules fips-updates yes disabled Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y Updating package lists Installing FIPS Updates packages FIPS Updates enabled A reboot is required to complete install # see ubuntu-fips generic get installed which potentially degrades AWS and Azure environments $ sudo grep install /var/log/ubuntu-advantage.log 2021-08-13 22:19:07,344 - util.py:(506) [DEBUG]: Ran cmd: apt-get install --assume-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" ubuntu-fips openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssh-client openssh-client-hmac openssh-server openssh-server-hmac, rc: 0 stderr: b''
2021-10-14 21:46:07 Steve Langasek ubuntu-advantage-tools (Ubuntu): status Triaged Incomplete
2021-10-14 21:46:09 Steve Langasek bug added subscriber Steve Langasek
2021-10-21 20:56:02 Grant Orndorff description [Impact] This bug impacts users on AWS or Azure, trying to enable FIPS/FIPS updates on Focal images. Trying to install a non-cloud-optimized FIPS kernel may lead to unwanted behavior on those clouds, including inability to boot to the systems. Although Focal has a FIPS certified kernel, the AWS adapted kernel is not ready yet. There will be in the future a cloud-optimized version of the FIPS kernel, and then users will be able to install it. With the applied fix, UA will show a message saying that the kernel is not available instead of showing any error. If the user really wants to install FIPS, there is a feature override ("allow_default_fips_metapackage_on_focal_cloud") which will install the default kernel, but this is the user's choice, and not recommended. [Test Case] To verify that this issue is fixed by version 27.3, please run the following script: ------------------------------ import os from pycloudlib.ec2.cloud import EC2 api = EC2( tag="test-ec2", access_key_id=os.getenv("UACLIENT_BEHAVE_AWS_ACCESS_KEY_ID"), secret_access_key=os.getenv("UACLIENT_BEHAVE_AWS_SECRET_ACCESS_KEY") ) image_id = "ami-0193aa0a9df84a08b" # Focal pro image private_key_path = "ec2-{}.pem".format("test-key") key_name = "test-key" if key_name in api.list_keys(): api.delete_key(key_name) keypair = api.client.create_key_pair(KeyName=key_name) with open(private_key_path, "w") as stream: stream.write(keypair["KeyMaterial"]) os.chmod(private_key_path, 0o600) api.use_key(private_key_path, private_key_path, key_name) vpc = api.get_or_create_vpc(name="test-ec2-pro") instance = api.launch(image_id, vpc=vpc) print("--- Creating base instance") print(instance.execute("lsb_release -a")) print(instance.execute("ua version")) print(instance.execute("sudo ua enable fips --assume-yes")) print("------------------") print("--- Updating ua package") instance.execute("sudo add-apt-repository ppa:ua-client/staging -y") instance.execute("sh -c 'sudo apt-get update > /dev/null'") instance.execute("sh -c 'sudo apt-get install ubuntu-advantage-tools > /dev/null'") print(instance.execute("ua version")) print(instance.execute("sudo ua enable fips --assume-yes")) print("------------------") instance.delete() ------------------------------------------- This script depends on pycloudlib, which can be found here: https://github.com/canonical/pycloudlib/tree/main/pycloudlib [Regression Potential] This change needs to make sure that we indeed prevent the installation of non-cloud-optimized kernels. If a corner case shows up, the user might end up with a wrong kernel. This is unlikely because we are using cloud-init tools, present in AWS and Azure, to detect the cloud instance and effective blocking the install. If this detection fails, it means cloud-init has some problem and then, on AWS or Azure, the instance will have more problems than this one. We need to make sure to keep track of the certification progress for the cloud adapted FIPS package, so we can enable it in the future, when it becomes available. [Original Description] For Ubuntu PRO on 20.04 (Focal) `ua enable fips` should only install a cloud-optimized ubuntu-aws-fips or ubuntu-azure-fips metapackage. Installing a non-cloud-optimized FIPS kernel on AWS and Azure could lead to inability to boot on certain instance types. Expectation is that Focal AWS and Azure images should disallow enabling either fips or fips-updates. Expected behavior on Ubuntu PRO AWS and Azure Focal: $ ua status | grep fips fips no — NIST-certified FIPS modules fips-updates no — Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y This subscription is not entitled to FIPS Updates. For more information see: https://ubuntu.com/advantage Actual behavior: $ ua status | grep fips fips yes disabled NIST-certified FIPS modules fips-updates yes disabled Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y Updating package lists Installing FIPS Updates packages FIPS Updates enabled A reboot is required to complete install # see ubuntu-fips generic get installed which potentially degrades AWS and Azure environments $ sudo grep install /var/log/ubuntu-advantage.log 2021-08-13 22:19:07,344 - util.py:(506) [DEBUG]: Ran cmd: apt-get install --assume-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" ubuntu-fips openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssh-client openssh-client-hmac openssh-server openssh-server-hmac, rc: 0 stderr: b'' [Impact] This bug impacts users on AWS or Azure, trying to enable FIPS/FIPS updates on Focal images. Trying to install a non-cloud-optimized FIPS kernel may lead to unwanted behavior on those clouds, including inability to boot to the systems. Although Focal has a FIPS certified kernel, the AWS adapted kernel is not ready yet. There will be in the future a cloud-optimized version of the FIPS kernel, and then users will be able to install it. With the applied fix, UA will show a message saying that the kernel is not available instead of showing any error. If the user really wants to install FIPS, there is a feature override ("allow_default_fips_metapackage_on_focal_cloud") which will install the default kernel, but this is the user's choice, and not recommended. [Test Case] To verify that this issue is fixed by version 27.3, please run the following script: ------------------------------ import os from pycloudlib.ec2.cloud import EC2 api = EC2(     tag="test-ec2",     access_key_id=os.getenv("UACLIENT_BEHAVE_AWS_ACCESS_KEY_ID"),     secret_access_key=os.getenv("UACLIENT_BEHAVE_AWS_SECRET_ACCESS_KEY") ) image_id = "ami-0ae1f7f35ab8e62d5" # Focal pro image private_key_path = "ec2-{}.pem".format("test-key") key_name = "test-key" if key_name in api.list_keys():     api.delete_key(key_name) keypair = api.client.create_key_pair(KeyName=key_name) with open(private_key_path, "w") as stream:     stream.write(keypair["KeyMaterial"]) os.chmod(private_key_path, 0o600) api.use_key(private_key_path, private_key_path, key_name) vpc = api.get_or_create_vpc(name="test-ec2-pro") instance = api.launch(image_id, vpc=vpc) print("--- Creating base instance") print(instance.execute("lsb_release -a")) print(instance.execute("ua version")) print(instance.execute("sudo ua enable fips --assume-yes")) print("------------------") print("--- Updating ua package") print(instance.execute('sh -c \'echo "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc)-proposed main" | tee /etc/apt/sources.list.d/proposed.list\'')) instance.execute("sh -c 'sudo apt-get update > /dev/null'") instance.execute("sh -c 'sudo apt-get install ubuntu-advantage-tools > /dev/null'") print(instance.execute("ua version")) print(instance.execute("sudo ua enable fips --assume-yes")) print("------------------") instance.delete() ------------------------------------------- This script depends on pycloudlib, which can be found here: https://github.com/canonical/pycloudlib/tree/main/pycloudlib [Regression Potential] This change needs to make sure that we indeed prevent the installation of non-cloud-optimized kernels. If a corner case shows up, the user might end up with a wrong kernel. This is unlikely because we are using cloud-init tools, present in AWS and Azure, to detect the cloud instance and effective blocking the install. If this detection fails, it means cloud-init has some problem and then, on AWS or Azure, the instance will have more problems than this one. We need to make sure to keep track of the certification progress for the cloud adapted FIPS package, so we can enable it in the future, when it becomes available. [Original Description] For Ubuntu PRO on 20.04 (Focal) `ua enable fips` should only install a cloud-optimized ubuntu-aws-fips or ubuntu-azure-fips metapackage. Installing a non-cloud-optimized FIPS kernel on AWS and Azure could lead to inability to boot on certain instance types. Expectation is that Focal AWS and Azure images should disallow enabling either fips or fips-updates. Expected behavior on Ubuntu PRO AWS and Azure Focal: $ ua status | grep fips fips no — NIST-certified FIPS modules fips-updates no — Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y This subscription is not entitled to FIPS Updates. For more information see: https://ubuntu.com/advantage Actual behavior: $ ua status | grep fips fips yes disabled NIST-certified FIPS modules fips-updates yes disabled Uncertified security updates to FIPS modules $ sudo ua enable fips-updates One moment, checking your subscription first This system will NOT be considered FIPS certified, but will include security and bug fixes to the FIPS packages. Are you sure? (y/N) y Updating package lists Installing FIPS Updates packages FIPS Updates enabled A reboot is required to complete install # see ubuntu-fips generic get installed which potentially degrades AWS and Azure environments $ sudo grep install /var/log/ubuntu-advantage.log 2021-08-13 22:19:07,344 - util.py:(506) [DEBUG]: Ran cmd: apt-get install --assume-yes -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" ubuntu-fips openssh-client openssh-client-hmac openssh-server openssh-server-hmac openssh-client openssh-client-hmac openssh-server openssh-server-hmac, rc: 0 stderr: b''
2021-10-21 21:04:39 Steve Langasek ubuntu-advantage-tools (Ubuntu Impish): status New Fix Committed
2021-10-21 21:04:41 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2021-10-21 21:04:44 Steve Langasek bug added subscriber SRU Verification
2021-10-21 21:04:48 Steve Langasek tags verification-needed verification-needed-impish
2021-10-21 21:23:56 Steve Langasek ubuntu-advantage-tools (Ubuntu Hirsute): status New Fix Committed
2021-10-21 21:24:03 Steve Langasek tags verification-needed verification-needed-impish verification-needed verification-needed-hirsute verification-needed-impish
2021-10-21 21:28:13 Steve Langasek ubuntu-advantage-tools (Ubuntu Focal): status New Fix Committed
2021-10-21 21:28:21 Steve Langasek tags verification-needed verification-needed-hirsute verification-needed-impish verification-needed verification-needed-focal verification-needed-hirsute verification-needed-impish
2021-10-21 21:37:44 Steve Langasek ubuntu-advantage-tools (Ubuntu Bionic): status New Fix Committed
2021-10-21 21:37:49 Steve Langasek tags verification-needed verification-needed-focal verification-needed-hirsute verification-needed-impish verification-needed verification-needed-bionic verification-needed-focal verification-needed-hirsute verification-needed-impish
2021-10-23 00:31:01 Steve Langasek ubuntu-advantage-tools (Ubuntu): status Incomplete Fix Committed
2021-10-23 00:36:58 Steve Langasek ubuntu-advantage-tools (Ubuntu Xenial): status New Fix Committed
2021-10-23 00:37:07 Steve Langasek tags verification-needed verification-needed-bionic verification-needed-focal verification-needed-hirsute verification-needed-impish verification-needed verification-needed-bionic verification-needed-focal verification-needed-hirsute verification-needed-impish verification-needed-xenial
2021-10-26 14:57:05 Lucas Albuquerque Medeiros de Moura tags verification-needed verification-needed-bionic verification-needed-focal verification-needed-hirsute verification-needed-impish verification-needed-xenial verification-done verification-done-bionic verification-done-focal verification-done-hirsute verification-done-impish verification-done-xenial
2021-11-02 16:45:58 Launchpad Janitor ubuntu-advantage-tools (Ubuntu Impish): status Fix Committed Fix Released
2021-11-02 16:46:23 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2021-11-02 16:48:51 Launchpad Janitor ubuntu-advantage-tools (Ubuntu Hirsute): status Fix Committed Fix Released
2021-11-02 16:49:42 Launchpad Janitor ubuntu-advantage-tools (Ubuntu Focal): status Fix Committed Fix Released
2021-11-02 16:50:53 Launchpad Janitor ubuntu-advantage-tools (Ubuntu Bionic): status Fix Committed Fix Released
2021-11-02 16:52:22 Launchpad Janitor ubuntu-advantage-tools (Ubuntu Xenial): status Fix Committed Fix Released
2021-11-05 03:20:00 Launchpad Janitor ubuntu-advantage-tools (Ubuntu): status Fix Committed Fix Released