U
    lHJe0;                    @   s2"  d dl Z d dlmZmZ d dlmZmZmZ d dlm	Z	 e j
jdksTde j
j kr\e Znedddd	ZG d
d dZeZG dd dZedZedZejd ej Zejd ej Zejd ej ZedZedZedZedZedZedZedZ edZ!edZ"edZ#edZ$edZ%edZ&ed Z'ed!Z(d"e ed# Z)ed$Z*ed%Z+ed&Z,ed'Z-ed(Z.ed)Z/ed*Z0ed+Z1ed,Z2ed-Z3ed.Z4ed/Z5ed0Z6ed1Z7ed2Z8ed3Z9ed4Z:ed5Z;ed6Z<ed7Z=ed8d9 Z>ed:d9 Z?ed;d9 Z@ed<jAe	jBd=ZCed>ZDed?jAe	jEd=ZFed@ZGedAZHedBZIedCZJedDZKedEZLedFZMedGZNedHZOedIZPedJZQedKZRedLZSedMZTedNZUedOZVedPjAe	jWejXejdQZYedRZZedSd9 Z[edTZ\edUZ]edVZ^edWZ_edXZ`edYZaedZZbed[Zced\Zded]Zeed^Zfed_Zged`ZhedaZiedbZjedcZkeddZledeZmedfZnedge ZoedhZpediZqedjZredkZsedlZtedmZuednZvedoZwedpZxedqZyedrZzedsZ{edtZ|eduZ}edvjAe	j~d=ZedwZedxjAe	jBd=ZedyZedzZed{Zed|Zed}Zed~ZedZedZedZeed Zeed Zeed Zeed Zeed Zeed Zedd9 Zedd9 ZedZedZeed ZedjAejXejdZedjAejXejdZedjAejXejdZedjAejXejdZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedjAe	jd=ZedZedZedZedZedjAe	jBd=ZedZedZedd9 Zedd9 Zedd9 ZedZedZede Zede ZedZedZedZedZedZedZedZedZedd9 ZedZedd9 ZedZedjAe	jd=ZedZed¡ZedáZedġZedšZedơZedǡZedȡZedɡZedʡZedˡZed̡Zed͡ZedΡZedϡZedСZedѡZedҡZeZeZedӡZedԡZedաZdZedסZedءZed١ZedڡZedۡZedܡZedݡZedޡZedߡZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZedZ edZedZedZedZedZedZedZedZedZ	edZ
edjAe	jBd=Zed ZedZedZedZedZedZedZedZedZed	Zed
ZedZedZedZedZedZedZedZedZedZedZ edZ!edZ"edZ#edZ$edZ%edZ&edZ'edZ(edZ)edZ*edZ+ed Z,ed!Z-ed"Z.ed#Z/edZ0ed$Z1ed%Z2ed&Z3ed'Z4ed(Z5ed)Z6ed*Z7ed+Z8ed,Z9ed-Z:ed.Z;ed/Z<ed0Z=ed1Z>ed2Z?ed3jAe	j@d=ZAed4jAe	jBd=ZCed5ZDed6ZEed7ZFed8ZGed9ZHed:ZIed;ZJed<ZKed=jAe	jLd=ZMed>jAe	jNd=ZOed?jAe	jLd=ZPed@jAe	jLd=ZQedZRedAZSedBjAe	jTd=ZUedZVedCZWedDjAe	jTd=ZXedEZYedFZZedGjAe	j[d=Z\edHZ]edIjAe	j^d=Z_edJZ`edKe ZaedLe ZbedMe ZcedNe ZdedOZeedPZfedQZgedRZhedSZiedTZjedUZkedVZledWjAe	j[d=ZmedXZnedYZoedZZped[e Zqed\Zred]Zsed^jAe	jte	jue	jvd_Zwed`ZxedaZyedbjAe	jzd=Z{edcZ|eddjAe	j}d=Z~edeZedfZedgZedhZediZedjZedkZediZedlZedmZednZedoZedpZedqjAejXejdZedrZedsZedtZedujAe	jd=ZedvZedwZedxjAe	jd=ZG dydz dzZG d{d| d|Zed}d~ZededZededZededZededdZededdZededdZededdZededZededZededd" ef ZededZededZededZededZededZededZededZededZededZededZededjAe	jBd=ZededZededZededZededZededZededZededZededjAe	jd=ZededPZededZededZededZeded¡ZededġZededơZededȡZededʡZeded̡dZededΡjAe	j}d=dZededСjAe	j}d=dZededҡZededԡZÐeded֡ZĐededءZŐededڡZƐededܡZǐededޡZȐededZɐededZʐededZːededZ̐ededZ͐ededZΐededZϐededZАededZѐededZҐededZӐede9d eҐj ZՐede9d Z֐ede9d Zאede:d eҐj Zؐede:d ZِededZڐed edZېededZܐededZݐededZސeded	Zߐed
edZededZededZededZededZededZededZededZededZededZededZed ed!dZed"ed#jAe	jBd=Zed$ed%Zed&ed'jAe	jBd=Zed(ed)jAe	jBd=Zed*ed+jAe	jBd=Zed,ed-jAe	jBd=Zed.ed/jAe	jBd=Zed0ed1Zed2ed3Zed4ed5Zed6ed7Zed8ed9Zed:ed;jAe	jd=Zed<ed=jAe	jd=Zed>ejd" ej Zed?ed@ZedAedBZedCedDZedEedFZedGedHZ edIedJZedKedLd" e` ZedMedNZedOedPdZedQedRZedSedTjAe	jd=ZedUedVZedWedXZ	edYedZjAe	jd=Z
ed[ed\jAe	jd=Zed]ed^dZed_ed`ZedaedbZedceddZedeedfZedgedhZediedjZedkedlZedmednZedoedpZedqedrZedsedtZeduedvZedwedxZedyedzZed{d"ed| Zed}d"ed~ ZededZededZededZededZ ededZ!ededZ"edede Z#ededZ$ededd" e Z%ededZ&ededZ'ededdZ(ededdZ)ededdZ*ededZ+ededdZ,ededZ-ededZ.ededZ/ededZ0ededZ1ededZ2ededZ3eddZ4dS (      N)NullTranslationstranslation)CallableDictOptional)urlszUTF-8z
ubuntu-proz/usr/share/localeT)Zfallbackc                   @   s*   e Zd ZedddZeedddZdS )PluralizableStringpluralize_fnc                 C   s
   || _ d S Nr	   )selfr
    r   </usr/lib/python3/dist-packages/uaclient/messages/__init__.py__init__   s    zPluralizableString.__init__)nreturnc                 C   s
   |  |S r   r	   )r   r   r   r   r   	pluralize   s    zPluralizableString.pluralizeN)__name__
__module____qualname__r   r   intstrr   r   r   r   r   r      s   r   c                   @   s(   e Zd ZdZdZdZdZdZdZdZ	dS )	TxtColorz[92mz[37mz[94mz[93mz[91mz[1mz[0mN)
r   r   r   OKGREENZDISABLEGREYINFOBLUEZWARNINGYELLOWFAILBOLDENDCr   r   r   r   r   !   s   r   ZyesZnou   ✔u   ✘z[info]zAre you sure? (y/N) zDo you want to proceed? (y/N) zInterrupt received; exiting.z0Operation in progress: {lock_holder} (pid:{pid})z)Successfully refreshed your subscription.z.Successfully processed your pro configuration.z>Successfully updated Ubuntu Pro related APT and MOTD messages.zEFailed running reboot_cmds script. See: /var/log/ubuntu-advantage.logzIAPT lock is held. Ubuntu Pro configuration will wait until it is releasedz)Could not find past release for {release}z4Starting upgrade of Ubuntu Pro service configurationz4Finished upgrade of Ubuntu Pro service configurationzCouldn't import the YAML module.
Make sure the 'python3-yaml' package is installed correctly
and /usr/lib/python3/dist-packages is in your PYTHONPATH.z@Error while trying to parse a yaml file using 'yaml' from {path}zsnapd does not have a wait command.
Enabling Livepatch can fail under this scenario.
Please, upgrade snapd if Livepatch enable fails and try again.
z A new version is available: {version}
Please run:
    sudo apt-get install ubuntu-advantage-tools
to get the latest bug fixes and new features.zExecuting `{command}`zExecuting `{command}` failed.z"Invalid command specified '{cmd}'.zEFailed running command '{cmd}' [exit({exit_code})]. Message: {stderr}zInstalling {packages}zInstalling {title} packageszInstalling required snapsz Installing required snap: {snap}z(Skipping installing packages: {packages}zUninstalling {packages}z$Failure when uninstalling {packages}z2Cannot install package {package} version {version}zFailure checking APT policy.zUpdating package listszUpdating {name} package listszAPT update failed.zAPT install failed.z!Backing up {original} as {backup}z)The following package(s) will be REMOVED:z>The following package(s) will be reinstalled from the archive:c                 C   s   t dd| jtjdS )Nz*Your Ubuntu Pro subscription has EXPIRED*
{{pkg_num}} additional security update(s) require Ubuntu Pro with '{{service}}' enabled.
Renew your service at {url}urltngettextformatr   PRO_DASHBOARDr   r   r   r   <lambda>   s   
r'   c                 C   s   t dd| jtjdS )NzCAUTION: Your Ubuntu Pro subscription will expire in {{remaining_days}} day.
Renew your subscription at {url} to ensure
continued security coverage for your applications.zCAUTION: Your Ubuntu Pro subscription will expire in {{remaining_days}} days.
Renew your subscription at {url} to ensure
continued security coverage for your applications.r   r!   r&   r   r   r   r'      s   
c                 C   s   t dd| jtjdS )NzCAUTION: Your Ubuntu Pro subscription expired on {{expired_date}}.
Renew your subscription at {url} to ensure
continued security coverage for your applications.
Your grace period will expire in {{remaining_days}} day.zCAUTION: Your Ubuntu Pro subscription expired on {{expired_date}}.
Renew your subscription at {url} to ensure
continued security coverage for your applications.
Your grace period will expire in {{remaining_days}} days.r   r!   r&   r   r   r   r'      s   zF*Your Ubuntu Pro subscription has EXPIRED*
Renew your service at {url}r   zSetting {service} proxyzNo proxy set in config; however, proxy is configured for: {{services}}.
See {url} for more information on pro proxy configuration.
zSetting {scope} APT proxyzo
Error: Setting global apt proxy and pro scoped apt proxy at the same time is unsupported. No apt proxy is set.z)Warning: {old} has been renamed to {new}.zvWarning: Setting the {current_proxy} proxy will overwrite the {previous_proxy}
proxy previously set via `pro config`.
zGUsing deprecated "{old}" config field.
Please migrate to using "{new}"
z-Migrating /etc/ubuntu-advantage/uaclient.confzWarning: Failed to load /etc/ubuntu-advantage/uaclient.conf.preinst-backup
         No automatic migration will occur.
         You may need to use "pro config set" to re-set your settings.zWarning: Failed to migrate user_config from /etc/ubuntu-advantage/uaclient.conf
         Please run the following to keep your custom settings:zWarning: Failed to migrate /etc/ubuntu-advantage/uaclient.conf
         Please add following to uaclient.conf to keep your config:zPCurrently attempting to automatically attach this machine to Ubuntu Pro servicesz2This machine is now attached to '{contract_name}'
z+This machine is now successfully attached'
zEnabling default service {name}zEService {name} is recommended by default. Run: sudo pro enable {name}zInitiating attach operation...zFailed to perform attach...z{Please sign in to your Ubuntu Pro account at this link:
{url}
And provide the following code: {bold}{{user_code}}{end_bold})r    boldend_boldzAttaching the machine...c                 C   s   t dd| S )Nz*Detach will disable the following service:z+Detach will disable the following services:r"   r#   r&   r   r   r   r'   2  s   zThis machine is now detached.z,One moment, checking your subscription firstz{title} enabledz{title} access enabledzCould not enable {title}.z{service_being_enabled} cannot be enabled with {incompatible_service}.
Disable {incompatible_service} and proceed to enable {service_being_enabled}? (y/N) z)Disabling incompatible service: {service}z{service_being_enabled} cannot be enabled with {required_service} disabled.
Enable {required_service} and proceed to enable {service_being_enabled}? (y/N) z$Enabling required service: {service}z-A reboot is required to complete {operation}.zCould not disable {title}.z{dependent_service} depends on {service_being_disabled}.
Disable {dependent_service} and proceed to disable {service_being_disabled}? (y/N) z/Disabling dependent service: {required_service}z$Removing apt source file: {filename}z)Removing apt preferences file: {filename}z;(The --purge flag is still experimental - use with caution)zGPurging the {service} packages would uninstall the following kernel(s):z/{kernel_version} is the current running kernel.zNo other valid Ubuntu kernel was found in the system.
Removing the package would potentially make the system unbootable.
Aborting.
zIf you cannot guarantee that other kernels in this system are bootable and
working properly, *do not proceed*. You may end up with an unbootable system.
zFailed to automatically attach to Ubuntu Pro services {num_attempts} time(s).
The failure was due to: {reason}.
The next attempt is scheduled for {next_run_datestring}.
You can try manually with `sudo pro auto-attach`.a  Failed to automatically attach to Ubuntu Pro services {num_attempts} time(s).
The most recent failure was due to: {reason}.
Try re-launching the instance or report this issue by running `ubuntu-bug ubuntu-advantage-tools`
You can try manually with `sudo pro auto-attach`.zJCanonical servers did not recognize this machine as Ubuntu Pro: "{detail}"z<Canonical servers did not recognize this image as Ubuntu Proz"the pro lock was held by pid {pid}z.an error from Canonical servers: "{error_msg}"za connectivity errorzan error while reaching {url}zan unknown errorz5Due to contract refresh, '{service}' is now disabled.zoUnable to disable '{service}' as recommended during contract refresh. Service is still active. See `pro status`z+Updating '{service}' on changed directives.z<Updating '{service}' apt sources list on changed directives.z5Installing packages on changed directives: {packages}z=Choose: [S]ubscribe at {url} [A]ttach existing token [C]ancelz#Choose: [E]nable {service} [C]ancelz5Choose: [R]enew your subscription (at {url}) [C]ancelz#A fix is available in {fix_stream}.z The update is not yet installed.zSThe update is not installed because this system is not attached to a
subscription.
zXThe update is not installed because this system is attached to an
expired subscription.
zQThe update is not installed because this system does not have
{service} enabled.
z The update is already installed.z]For easiest security on {title}, use Ubuntu Pro instances.
Learn more at {cloud_specific_url}Z	requestedZrelatedz {issue} is resolved.z! {issue} [{context}] is resolved.z {issue} is not resolved.z% {issue} [{context}] is not resolved.z% {issue} does not affect your system.z1 {issue} [{context}] does not affect your system.c                 C   s   t dd| S )Nz,{num_pkgs} package is still affected: {pkgs}z.{num_pkgs} packages are still affected: {pkgs}r*   r&   r   r   r   r'     s   c                 C   s   t dd| S )Nz4{count} affected source package is installed: {pkgs}z6{count} affected source packages are installed: {pkgs}r*   r&   r   r   r   r'     s   z*No affected source packages are installed.z{issue} is resolved.z; {issue} is resolved by livepatch patch version: {version}.z{bold}Ubuntu Pro service: {{service}} is not enabled.
To proceed with the fix, a prompt would ask permission to automatically enable
this service.
{{{{ pro enable {{service}} }}}}{end_bold})r(   r)   z{bold}The machine is not attached to an Ubuntu Pro subscription.
To proceed with the fix, a prompt would ask for a valid Ubuntu Pro token.
{{ pro attach TOKEN }}{end_bold}z{bold}The machine has an expired subscription.
To proceed with the fix, a prompt would ask for a new Ubuntu Pro
token to renew the subscription.
{{ pro detach --assume-yes }}
{{ pro attach NEW_TOKEN }}{end_bold}zu{bold}WARNING: The option --dry-run is being used.
No packages will be installed when running this command.{end_bold}zZError: Ubuntu Pro service: {service} is not enabled.
Without it, we cannot fix the system.zoError: The current Ubuntu Pro subscription is not entitled to: {service}.
Without it, we cannot fix the system.z"{service} is required for upgrade.zG{service} is required for upgrade, but current subscription is expired.z9{service} is required for upgrade, but it is not enabled.z#APT failed to install the package.
zSorry, no fix is available yet.z7Ubuntu security engineers are investigating this issue.z)A fix is coming soon. Try again tomorrow.zSorry, no fix is available.z.Source package does not exist on this release.z/Source package is not affected on this release.zUNKNOWN: {status}zFound CVEs:zFound Launchpad bugs:zFixing requested {issue_id}zFixing related USNs:z$Found related USNs:
- {related_usns}zSummary:zEven though a related USN failed to be fixed, note
that {{issue_id}} was fixed. Related USNs do not
affect the original USN. Learn more about the related
USNs, please refer to this page:

{url}
zUbuntu standard updateszUbuntu Pro: ESM InfrazUbuntu Pro: ESM Appsz]Package fixes cannot be installed.
To install them, run this command as root (try using sudo)z4Enter your token (from {url}) to attach this system:zEEnter your new token to renew Ubuntu Pro subscription on this system:z{count} packages installed:c                 C   s   t dd| S )Nz;{offset}{count} package from Ubuntu {repository} repositoryz<{offset}{count} packages from Ubuntu {repository} repositoryr*   r&   r   r   r   r'     s   c                 C   s   t dd| S )Nz*{offset}{count} package from a third partyz+{offset}{count} packages from third partiesr*   r&   r   r   r   r'     s   c                 C   s   t dd| S )Nz8{offset}{count} package no longer available for downloadz9{offset}{count} packages no longer available for downloadr*   r&   r   r   r   r'     s   zoTo get more information about the packages, run
    pro security-status --help
for a list of available options.zY Make sure to run
    sudo apt-get update
to get the latest package information from apt.z9The system apt information was updated {days} day(s) ago.z%The system apt cache may be outdated.z6Main/Restricted packages receive updates until {date}.z_This machine is receiving security patching for Ubuntu Main/Restricted
repository until {date}.z7This machine is attached to an Ubuntu Pro subscription.z;This machine is NOT attached to an Ubuntu Pro subscription.zPackages from third parties are not provided by the official Ubuntu
archive, for example packages from Personal Package Archives in Launchpad.zPackages that are not available for download may be left over from a
previous release of Ubuntu, may have been installed directly from a
.deb file, or are from a source which has been disabled.zmThis machine is NOT receiving security patches because the LTS period has ended
and esm-infra is not enabled.zeUbuntu Pro with '{service}' enabled provides security updates for
{repository} packages until {year}.c                 C   s   t dd| S )Nz+There is {updates} pending security update.z-There are {updates} pending security updates.r*   r&   r   r   r   r'     s   zk{repository} packages are receiving security updates from
Ubuntu Pro with '{service}' enabled until {year}.c                 C   s   t dd| S )Nz,You have received {updates} security
update.z-You have received {updates} security
updates.r*   r&   r   r   r   r'     s   z+Enable {service} with: pro enable {service}zZTry Ubuntu Pro with a free personal subscription on up to 5 machines.
Learn more at {url}
zPFor example, run:
    apt-cache show {package}
to learn more about that package.z2You have no packages installed from a third party.z<You have no packages installed that are no longer available.z1Ubuntu Pro is not available for non-LTS releases.z&Run 'pro help {service}' to learn morez6Installed packages with an available {service} update:z4Installed packages with an {service} update applied:z(Installed packages covered by {service}:z0Further installed packages covered by {service}:z	Packages:ZSERVICEZ	AVAILABLEZENTITLEDZAUTO_ENABLEDZSTATUSZDESCRIPTIONZNOTICESZFEATURESenabledZdisabledzn/au   —ZwarningZ	essentialZstandardZadvancedzUnknown/ExpiredzEnable services with: {command}ZAccountZSubscriptionzValid untilzTechnical support levelzThis token is not valid.z$No Ubuntu Pro operations are runningz4No Ubuntu Pro services are available to this system.z=For a list of all Ubuntu Pro services, run 'pro status --all'z * Service has variantszJFor a list of all Ubuntu Pro services and variants, run 'pro status --all'zKA change has been detected in your contract.
Please run `sudo pro refresh`.z&Try 'pro --help' for more information.zAUse {name} {command} --help for more information about a command.z=Use pro help <service> to get more details about each servicez	Variants:Z	ArgumentsZFlagszAvailable Commandsz3output in the specified format (default: {default})z>do not prompt for confirmation before performing the {command}zCalls the Client API endpoints.zAPI endpoint to callz;Options to pass to the API endpoint, formatted as key=valuez,arguments in JSON format to the API endpointz5Automatically attach on an Ubuntu Pro cloud instance.z<Collect logs and relevant system information into a tarball.zEtarball where the logs will be stored. (Defaults to ./ua_logs.tar.gz)z(Show customisable configuration settingsz6Optional key or key(s) to show configuration settings.z/Set and apply Ubuntu Pro configuration settingszRkey=value pair to configure for Ubuntu Pro services. Key must be one of: {options}z&Unset Ubuntu Pro configuration settingzFconfiguration key to unset from Ubuntu Pro services. One of: {options}zManage Ubuntu Pro configurationzAttach this machine to Ubuntu Pro with a token obtained from:
{url}

When running this command without a token, it will generate a short code
and prompt you to attach the machine to your Ubuntu Pro account using
a web browser.z,token obtained for Ubuntu Pro authenticationz4do not enable any recommended services automaticallyzKuse the provided attach config file instead of passing the token on the clizLInspect and resolve CVEs and USNs (Ubuntu Security Notices) on this machine.zwSecurity vulnerability ID to inspect and resolve on this system. Format: CVE-yyyy-nnnn, CVE-yyyy-nnnnnnn or USN-nnnn-ddzrIf used, fix will not actually run but will display everything that will happen on the machine during the command.z`If used, when fixing a USN, the command will not try to also fix related USNs to the target USN.a  Show security updates for packages in the system, including all
available Expanded Security Maintenance (ESM) related content.

Shows counts of how many packages are supported for security updates
in the system.

If called with --format json|yaml it shows a summary of the
installed packages based on the origin:
- main/restricted/universe/multiverse: packages from the Ubuntu archive
- esm-infra/esm-apps: packages from the ESM archive
- third-party: packages installed from non-Ubuntu sources
- unknown: packages which don't have an installation source (like local
  deb packages or packages for which the source was removed)

The output contains basic information about Ubuntu Pro. For a
complete status on Ubuntu Pro services, run 'pro status'.
z7List and present information about third-party packagesz7List and present information about unavailable packagesz5List and present information about esm-infra packagesz4List and present information about esm-apps packagesa}  Refresh three distinct Ubuntu Pro related artifacts in the system:

* contract: Update contract details from the server.
* config:   Reload the config file.
* messages: Update APT and MOTD messages related to UA.

You can individually target any of the three specific actions,
by passing it's target to nome to the command.  If no `target`
is specified, all targets are refreshed.
zTarget to refresh.z-Detach this machine from Ubuntu Pro services.z7Provide detailed information about Ubuntu Pro services.z4a service to view help output for. One of: {options}zInclude beta serviceszEnable an Ubuntu Pro service.zCthe name(s) of the Ubuntu Pro services to enable. One of: {options}zHdo not auto-install packages. Valid for cc-eal, cis and realtime-kernel.z allow beta service to be enabledz8The name of the variant to use when enabling the servicezDisable an Ubuntu Pro service.zDthe name(s) of the Ubuntu Pro services to disable. One of: {options}zHdisable the service and remove/downgrade related packages (experimental)z9Output system related information related to Pro servicesz#does the system need to be rebooteda  Report the current reboot-required status for the machine.

This command will output one of the three following states
for the machine regarding reboot:

* no: The machine doesn't require a reboot
* yes: The machine requires a reboot
* yes-kernel-livepatches-applied: There are only kernel related
  packages that require a reboot, but Livepatch has already provided
  patches for the current running kernel. The machine still needs a
  reboot, but you can assess if the reboot can be performed in the
  nearest maintenance window.
uk  Report current status of Ubuntu Pro services on system.

This shows whether this machine is attached to an Ubuntu Advantage
support contract. When attached, the report includes the specific
support contract details including contract name, expiry dates, and the
status of each service on this system.

The attached status output has four columns:

* SERVICE: name of the service
* ENTITLED: whether the contract to which this machine is attached
  entitles use of this service. Possible values are: yes or no
* STATUS: whether the service is enabled on this machine. Possible
  values are: enabled, disabled, n/a (if your contract entitles
  you to the service, but it isn't available for this machine) or — (if
  you aren't entitled to this service)
* DESCRIPTION: a brief description of the service

The unattached status output instead has three columns. SERVICE
and DESCRIPTION are the same as above, and there is the addition
of:

* AVAILABLE: whether this service would be available if this machine
  were attached. The possible values are yes or no.

If --simulate-with-token is used, then the output has five
columns. SERVICE, AVAILABLE, ENTITLED and DESCRIPTION are the same
as mentioned above, and AUTO_ENABLED shows whether the service is set
to be enabled when that token is attached.

If the --all flag is set, beta and unavailable services are also
listed in the output.
z Block waiting on pro to completez1simulate the output status using a provided tokenz%Include unavailable and beta servicesz&show all debug log messages to consolezshow version of {name}z1attach this machine to an Ubuntu Pro subscriptionz+automatically attach on supported platformsz&collect Pro logs and debug informationz/manage Ubuntu Pro configuration on this machinez3remove this machine from an Ubuntu Pro subscriptionz5disable a specific Ubuntu Pro service on this machinez4enable a specific Ubuntu Pro service on this machinez=check for and mitigate the impact of a CVE/USN on this systemz.list available security updates for the systemz3show detailed information about Ubuntu Pro serviceszrefresh Ubuntu Pro servicesz)current status of all Ubuntu Pro servicesz/show system information related to Pro serviceszWARNING: this output is intended to be human readable, and subject to change.
In scripts, prefer using machine readable data from the `pro api` command,
or use `pro {command} --format json`.
zAnbox CloudzScalable Android in the clouda  Anbox Cloud lets you stream mobile apps securely, at any scale, to any device,
letting you focus on your apps. Run Android in system containers on public or
private clouds with ultra low streaming latency. When the anbox-cloud service
is enabled, by default, the Appliance variant is enabled. Enabling this service
allows orchestration to provision a PPA with the Anbox Cloud resources. This
step also configures the Anbox Management Service (AMS) with the necessary
image server credentials. To learn more about Anbox Cloud, see
{url}zTo finish setting up the Anbox Cloud Appliance, run:

$ sudo anbox-cloud-appliance init

You can accept the default answers if you do not have any specific
configuration changes.
For more information, see {url}
zCC EAL2z*Common Criteria EAL2 Provisioning Packagesa  Common Criteria is an Information Technology Security Evaluation standard
(ISO/IEC IS 15408) for computer security certification. Ubuntu 16.04 has been
evaluated to assurance level EAL2 through CSEC. The evaluation was performed
on Intel x86_64, IBM Power8 and IBM Z hardware platforms.zH(This will download more than 500MB of packages, so may take some time.)z:Please follow instructions in {filename} to configure EAL2z	CIS AuditzUbuntu Security Guidez#Security compliance and audit toolszUbuntu Security Guide is a tool for hardening and auditing and allows for
environment-specific customizations. It enables compliance with profiles such
as DISA-STIG and the CIS benchmarks. Find out more at
{url}z#Visit {url} to learn how to use CISzVisit {url} for the next stepsztFrom Ubuntu 20.04 and onwards 'pro enable cis' has been
replaced by 'pro enable usg'. See more information at:
{url}z.Expanded Security Maintenance for Applicationsam  Expanded Security Maintenance for Applications is enabled by default on
entitled workloads. It provides access to a private PPA which includes
available high and critical CVE fixes for Ubuntu LTS packages in the Ubuntu
Main and Ubuntu Universe repositories from the Ubuntu LTS release date until
its end of life. You can find out more about the esm service at
{url}z0Expanded Security Maintenance for Infrastructureal  Expanded Security Maintenance for Infrastructure provides access to a private
PPA which includes available high and critical CVE fixes for Ubuntu LTS
packages in the Ubuntu Main repository between the end of the standard Ubuntu
LTS security maintenance and its end of life. It is enabled by default with
Ubuntu Pro. You can find out more about the service at
{url}ZFIPSz#NIST-certified FIPS crypto packagesa%  Installs FIPS 140 crypto packages for FedRAMP, FISMA and compliance use cases.
Note that "fips" does not provide security patching. For FIPS certified
modules with security patches please see "fips-updates". If you are unsure,
choose "fips-updates" for maximum security. Find out more at {url}z>Could not determine cloud, defaulting to generic FIPS package.zTFIPS kernel is running in a disabled state.
  To manually remove fips kernel: {url}
zWarning: FIPS kernel is not optimized for your specific cloud.
To fix it, run the following commands:

    1. sudo pro disable fips
    2. sudo apt-get remove ubuntu-fips
    3. sudo pro enable fips --assume-yes
    4. sudo reboot
zThis will install the FIPS packages. The Livepatch service will be unavailable.
Warning: This action can take some time and cannot be undone.
z~This will install the FIPS packages including security updates.
Warning: This action can take some time and cannot be undone.
a  Warning: Enabling {title} in a container.
         This will install the FIPS packages but not the kernel.
         This container must run on a host with {title} enabled to be
         compliant.
Warning: This action can take some time and cannot be undone.
zZThis will disable the {title} entitlement but the {title} packages will remain installed.
z>FIPS support requires system reboot to complete configuration.zReboot to FIPS kernel requiredz;This FIPS install is out of date, run: sudo pro enable fipsz<Disabling FIPS requires system reboot to complete operation.z.{service} {pkg} package could not be installedzYPlease run `apt upgrade` to ensure all FIPS packages are updated to the correct
version.
zFIPS Updatesz;FIPS compliant crypto packages with stable security updateszfips-updates installs FIPS 140 crypto packages including all security patches
for those modules that have been provided since their certification date.
You can find out more at {url}zFIPS PreviewzBPreview of FIPS crypto packages undergoing certification with NISTzrInstalls FIPS crypto packages that are under certification with NIST,
for FedRAMP, FISMA and compliance use cases.a4  This will install crypto packages that have been submitted to NIST for review
but do not have FIPS certification yet. Use this for early access to the FIPS
modules.
Please note that the Livepatch service will be unavailable after
this operation.
Warning: This action can take some time and cannot be undone.
Z	Landscapez-Management and administration tool for UbuntuaZ  Landscape Client can be installed on this machine and enrolled in Canonical's
Landscape SaaS: {saas_url} or a self-hosted Landscape:
{install_url}
Landscape allows you to manage many machines as easily as one, with an
intuitive dashboard and API interface for automation, hardening, auditing, and
more. Find out more about Landscape at {home_url})Zsaas_urlZinstall_urlZhome_urlZ	LivepatchzCanonical Livepatch servicea  Livepatch provides selected high and critical kernel CVE fixes and other
non-security bug fixes as kernel livepatches. Livepatches are applied without
rebooting a machine which drastically limits the need for unscheduled system
reboots. Due to the nature of fips compliance, livepatches cannot be enabled
on fips-enabled systems. You can find out more about Ubuntu Kernel Livepatch
service at {url}zCurrent kernel is not supportedz2Supported livepatch kernels are listed here: {url}z*Unable to configure livepatch: {error_msg}zUnable to enable Livepatch: z5Disabling Livepatch prior to re-attach with new tokenz>Livepatch support requires a system reboot across LTS upgrade.zReal-time kernelz0Ubuntu kernel with PREEMPT_RT patches integrateda  The Real-time kernel is an Ubuntu kernel with PREEMPT_RT patches integrated. It
services latency-dependent use cases by providing deterministic response times.
The Real-time kernel meets stringent preemption specifications and is suitable
for telco applications and dedicated devices in industrial automation and
robotics. The Real-time kernel is currently incompatible with FIPS and
Livepatch.z*Generic version of the RT kernel (default)zReal-time NVIDIA Tegra Kernelz-RT kernel optimized for NVIDIA Tegra platformzReal-time Intel IOTG Kernelz+RT kernel optimized for Intel IOTG platformzThe Real-time kernel is an Ubuntu kernel with PREEMPT_RT patches integrated.

{bold}This will change your kernel. To revert to your original kernel, you will need
to make the change manually.{end_bold}

Do you want to continue? [ default = Yes ]: (Y/n) a  This will remove the boot order preference for the Real-time kernel and
disable updates to the Real-time kernel.

This will NOT fully remove the kernel from your system.

After this operation is complete you must:
  - Ensure a different kernel is installed and configured to boot
  - Reboot into that kernel
  - Fully remove the realtime kernel packages from your system
      - This might look something like `apt remove linux*realtime`,
        but you must ensure this is correct before running it.

Are you sure? (y/N) zROS ESM Security Updatesz/Security Updates for the Robot Operating Systema}  ros provides access to a private PPA which includes security-related updates
for available high and critical CVE fixes for Robot Operating System (ROS)
packages. For access to ROS ESM and security updates, both esm-infra and
esm-apps services will also be enabled. To get additional non-security updates,
enable ros-updates. You can find out more about the ROS ESM service at
{url}zROS ESM All Updatesz*All Updates for the Robot Operating Systema:  ros-updates provides access to a private PPA that includes non-security-related
updates for Robot Operating System (ROS) packages. For full access to ROS ESM,
security and non-security updates, the esm-infra, esm-apps, and ros services
will also be enabled. You can find out more about the ROS ESM service at
{url}c                   @   s<   e Zd Zd	eeeeeef  dddZdd Zdd ZdS )
NamedMessageNnamemsgadditional_infoc                 C   s   || _ || _|| _d S r   r-   )r   r.   r/   r0   r   r   r   r     s    zNamedMessage.__init__c                 C   s$   | j |j ko"| j|jko"| j|jkS r   )r/   r.   r0   )r   otherr   r   r   __eq__  s
    

zNamedMessage.__eq__c                 C   s    d | j | j | j S )NzNamedMessage({}, {}, {}))r$   r.   __repr__r/   r0   r   r   r   r   r3     s
    zNamedMessage.__repr__)N)	r   r   r   r   r   r   r   r2   r3   r   r   r   r   r,     s    r,   c                   @   s2   e Zd ZeedddZedddZdd Zd	S )
FormattedNamedMessager.   r/   c                 C   s   || _ || _d S r   )r.   tmpl_msg)r   r.   r/   r   r   r   r     s    zFormattedNamedMessage.__init__)r   c                 K   s   t | j| jjf |dS )Nr6   )r,   r.   r7   r$   )r   Z
msg_paramsr   r   r   r$     s     zFormattedNamedMessage.formatc                 C   s   d | j | j S )NzFormattedNamedMessage({}, {}))r$   r.   r3   r7   r4   r   r   r   r3     s    zFormattedNamedMessage.__repr__N)r   r   r   r   r   r,   r$   r3   r   r   r   r   r5     s   r5   z!anbox-fail-to-enable-on-containerzVIt is only possible to enable Anbox Cloud on a container using
the --access-only flag.zunexpected-errorzUnexpected error(s) occurred.
For more details, see the log: /var/log/ubuntu-advantage.log
To file a bug run: ubuntu-bug ubuntu-advantage-toolsz%ssl-verification-error-ca-certificatezoFailed to access URL: {url}
Cannot verify certificate of server
Please install "ca-certificates" and try again.z%ssl-verification-error-openssl-configzhFailed to access URL: {url}
Cannot verify certificate of server
Please check your openssl configuration.zapi-unknown-argumentz!Ignoring unknown argument '{arg}'r6   znew-version-availablezA new version of the client is available: {version}. Please upgrade to the latest version to get the new features and bug fixes.z enable-access-only-not-supportedz9{title} does not support being enabled with --access-onlyzdisable-purge-not-supportedz4{title} does not support being disabled with --purgez"failed-disabling-dependent-servicez;Cannot disable dependent service: {required_service}{error}zdepedent-service-stops-disablezMCannot disable {service_being_disabled} when {dependent_service} is enabled.
zrepo-purge-fail-no-originzECannot disable {entitlement_name} with purge: no origin value definedzerror-enabling-required-servicez0Cannot enable required service: {service}{error}zrequired-service-stops-enablezKCannot enable {service_being_enabled} when {required_service} is disabled.
z!incompatible-service-stops-enablezMCannot enable {service_being_enabled} when {incompatible_service} is enabled.z"service-error-install-on-containerz&Cannot install {title} on a container.zservice-not-configuredz{title} is not configuredz service-disabled-missing-packagezTThe {service} service is not enabled because the {package} package is
not installed.zservice-is-activez{title} is activezno-apt-url-for-servicez){title} does not have an aptURL directivezservice-already-disabledz5{title} is not currently enabled
See: sudo pro statuszservice-already-enabledz0{title} is already enabled.
See: sudo pro statusz$subscription-not-entitled-to-servicezOThis subscription is not entitled to {{title}}
View your subscription at: {url}zservice-not-entitledz{title} is not entitledzinapplicable-kernel-versionz\{title} is not available for kernel {kernel}.
Minimum kernel version required: {min_kernel}.zinapplicable-kernelzY{title} is not available for kernel {kernel}.
Supported flavors are: {supported_kernels}.zinapplicable-seriesz-{title} is not available for Ubuntu {series}.zinapplicable-archzZ{title} is not available for platform {arch}.
Supported platforms are: {supported_arches}.zinapplicable-vendor-nameza{title} is not available for CPU vendor {vendor}.
Supported CPU vendors are: {supported_vendors}.z"no-entitlement-affordances-checkedz"no entitlement affordances checkedzcloud-non-optimized-fips-kernelzVUbuntu {{series}} does not provide {{cloud}} optimized FIPS kernel
For help see: {url}zfips-reboot-requiredz%fips-enable-when-fips-updates-enabledz4Cannot enable {fips} when {fips_updates} is enabled.zfips-proc-file-errorz{file_name} is not set to 1z*fips-enable-when-fips-updates-once-enabledz=Cannot enable {fips} because {fips_updates} was once enabled.zfips-updates-invalidates-fipszFIPS cannot be enabled if FIPS Updates has ever been enabled because FIPS Updates installs security patches that aren't officially certified.zfips-invalidates-fips-updatesz{FIPS Updates cannot be enabled if FIPS is enabled. FIPS Updates installs security patches that aren't officially certified.zlivepatch-invalidates-fipszLivepatch cannot be enabled while running the official FIPS certified kernel. If you would like a FIPS compliant kernel with additional bug fixes and security updates, you can use the FIPS Updates service with Livepatch.zlivepatch-not-enabledz*canonical-livepatch snap is not installed.z!livepatch-error-when-fips-enabledz-Cannot enable Livepatch when FIPS is enabled.z!livepatch-kernel-upgrade-requiredzThe running kernel has reached the end of its active livepatch window.
Please upgrade the kernel with apt and reboot for continued livepatch support.zlivepatch-kernel-eolzThe current kernel ({{version}}, {{arch}}) has reached the end of its livepatch support.
Supported kernels are listed here: {url}
Either switch to a supported kernel or `pro disable livepatch` to dismiss this warning.zlivepatch-kernel-not-supportedzThe current kernel ({{version}}, {{arch}}) is not supported by livepatch.
Supported kernels are listed here: {url}
Either switch to a supported kernel or `pro disable livepatch` to dismiss this warning.zlivepatch-client-failurez5canonical-livepatch status didn't finish successfullyzrealtime-fips-incompatiblezXRealtime and FIPS require different kernels, so you cannot enable both at the same time.z"realtime-fips-updates-incompatiblez`Realtime and FIPS Updates require different kernels, so you cannot enable both at the same time.zrealtime-livepatch-incompatiblez>Livepatch is not currently supported for the Real-time kernel.zrealtime-variant-incompatiblez3{service} cannot be enabled together with {variant}z#realtime-error-install-on-containerz/Cannot install Real-time kernel on a container.z(unattended-upgrades-systemd-job-disabledz$apt-daily.timer jobs are not runningz(unattended-upgrades-cfg-list-value-emptyz{cfg_name} is emptyz(unattended-upgrades-cfg-value-turned-offz{cfg_name} is turned offzunattended-upgrades-uninstalledz,unattended-upgrades package is not installedzlandscape-client-not-installedz lanscape-client is not installedzlandscape-not-configuredzxLandscape is installed but not configured.
Run `sudo landscape-config` to set it up, or run `sudo pro disable landscape`zlandscape-not-registeredzLandscape is installed and configured but not registered.
Run `sudo landscape-config` to register, or run `sudo pro disable landscape`zlandscape-service-not-activezLandscape is installed and configured and registered but not running.
Run `sudo landscape-config` to start it, or run `sudo pro disable landscape`zlandscape-config-failedzlandscape-config command failedzinvalid-security-issuezError: issue "{issue_id}" is not recognized.

CVEs should follow the pattern CVE-yyyy-nnn.

USNs should follow the pattern USN-nnnn.zapt-process-conflictzAnother process is running APT.zapt-update-invalid-url-configzFAPT update failed to read APT config for the following:
{failed_repos}z"apt-update-failed-process-conflict zapt-update-invalid-repoz
{repo_msg}zapt-update-failedz	
{detail}z#apt-install-failed-process-conflictzapt-install-invalid-repoz {repo_msg}zapt-invalid-credentialsz+Invalid APT credentials provided for {repo}zapt-timeoutz1Timeout trying to access APT repository at {repo}zapt-unexpected-errorz@Unexpected APT error.
{detail}
See /var/log/ubuntu-advantage.logzapt-command-timeoutzaCannot validate credentials for APT repo. Timeout after {seconds} seconds trying to reach {repo}.zsnap-not-installed-errorz-snap {snap} is not installed or doesn't existzunexpected-snapd-api-errorz"Unexpected SNAPD API error
{error}zsnapd-connection-refusedzCould not reach the SNAPD APIzcannot-install-snapdz%Failed to install snapd on the systemzerror-installing-livepatchz/Unable to install Livepatch client: {error_msg}zproxy-not-workingz/"{proxy}" is not working. Not setting as proxy.zproxy-invalid-urlz3"{proxy}" is not a valid url. Not setting as proxy.zpycurl-requiredzdTo use an HTTPS proxy for HTTPS connections, please install pycurl with `apt install python3-pycurl`zpycurl-errorzPycURL Error: {e}zproxy-auth-failzProxy authentication failedzconnectivity-errorzXFailed to connect to authentication server
Check your Internet connection and try again.zexternal-api-errorz(Error connecting to {url}: {code} {body}zinvalid-service-or-failurezECannot {operation} unknown service '{invalid_service}'.
{service_msg}zalready-attachedzpThis machine is already attached to '{account_name}'
To use a different subscription first run: sudo pro detach.zattach-failurez#Failed to attach machine. See {url}zattach-config-read-errorz*Error while reading {config_name}:
{error}zattach-invalid-tokenzInvalid token. See {url}zattach-forbidden-expiredzdAttach denied:
Contract "{{contract_id}}" expired on {{date}}
Visit {url} to manage contract tokens.zattach-forbidden-not-yetzpAttach denied:
Contract "{{contract_id}}" is not effective until {{date}}
Visit {url} to manage contract tokens.zattach-forbidden-neverziAttach denied:
Contract "{{contract_id}}" has never been effective
Visit {url} to manage contract tokens.zattach-experied-tokenz=Expired token or contract. To obtain a new token visit: {url}z$magic-attach-token-already-activatedz,The magic attach token is already activated.zmagic-attach-token-errorz?The magic attach token is invalid, has expired or never existedz magic-attach-service-unavailablez,Service unavailable, please try again later.zmagic-attach-invalid-paramz=This attach flow does not support {param} with value: {value}zmissing-apt-url-directivezEUbuntu Pro server provided no aptURL directive for {entitlement_name}Z
unattachedzEThis machine is not attached to an Ubuntu Pro subscription.
See {url}z valid-service-failure-unattachedzTo use '{{valid_service}}' you need an Ubuntu Pro subscription
Personal and community subscriptions are available at no charge
See {url}z!mixed-services-failure-unattachedzentitlement-not-foundz5could not find entitlement named "{entitlement_name}"zentitlements-not-enabledzfailed to enable some serviceszattach-failure-default-servicez9Failed to enable default services, check: sudo pro statuszattach-failure-unexpected-errorz?Something went wrong during the attach process. Check the logs.zrepo-no-apt-keyzEUbuntu Pro server provided no aptKey directive for {entitlement_name}zrepo-no-suiteszEUbuntu Pro server provided no suites directive for {entitlement_name}zrepo-pin-fail-no-originzHCannot setup apt pin. Empty apt repo origin value for {entitlement_name}z$invalid-contract-deltas-service-typez<Could not determine contract delta service type {orig} {new}zinvalid-pro-imagezError on Pro Image:
{error_msg}zcloud-metadata-errorzOAn error occurred while talking the the cloud metadata service: {code} - {body}z#gcp-pro-service-account-not-enabledzWFailed to attach machine
{{status_code}}: {{error_msg}}
For more information, see {url}zaws-no-valid-imdsz?No valid AWS IMDS endpoint discovered at addresses: {addresses}zauto-attach-cloud-type-errorz#Unable to determine cloud platform.zauto-attach-image-not-viablezCAuto-attach image support is not available on this image
See: {url}z(auto-attach-unsupported-cloud-type-errorzGAuto-attach image support is not available on {{cloud_type}}
See: {url}zinvalid-file-formatz&{file_name} is not valid {file_format}z error-parsing-version-os-releasezKCould not parse /etc/os-release VERSION: {orig_ver} (modified to {mod_ver})zmissing-series-on-os-releasezCould not extract series information from /etc/os-release.
The VERSION filed does not have version information: {version}
and the VERSION_CODENAME information is not presentzinvalid-lock-filezThere is a corrupted lock file in the system. To continue, please remove it
from the system by running:

$ sudo rm {lock_file_path}zjson-parser-errorz%{source} returned invalid json: {out}zinvalid-boolean-config-valuezsInvalid value for {path_to_value} in /etc/ubuntu-advantage/uaclient.conf. Expected {expected_value}, found {value}.zinvalid-posint-config-valuezMCannot set {key} to {value}: <value> for interval must be a positive integer.zinvalid-url-config-valuez%Invalid url in config. {key}: {value}z!invalid-feature-yaml-config-valuez$Could not find yaml file: {filepath}z invalid-proxy-combination-configzError: Setting global apt proxy and pro scoped apt proxy
at the same time is unsupported.
Cancelling config process operation.
zmissing-distro-info-filez$Can't load the distro-info database.z"missing-series-in-distro-info-filez7Can't find series {series} in the distro-info database.zinvalid-option-combinationz4Error: Cannot use {option1} together with {option2}.zno-help-contentzNo help available for '{name}'z invalid-security-issue-id-formatz^Error: issue "{issue}" is not recognized.
Usage: "pro fix CVE-yyyy-nnnn" or "pro fix USN-nnnn"zinvalid-arg-choicez{arg} must be one of: {choices}zgeneric-invalid-formatz'Expected {expected} but found: {actual}zrefresh-config-failurezUnable to process uaclient.confzrefresh-contract-failurez#Unable to refresh your subscriptionzrefresh-messages-failurez:Unable to update Ubuntu Pro related APT and MOTD messages.zjson-format-require-assume-yesz3json formatted response requires --assume-yes flag.zattach-token-xor-configzuDo not pass the TOKEN arg if you are using --attach-config.
Include the token in the attach-config file instead.
    z api-error-args-and-data-togetherz6Cannot provide both --args and --data at the same timezlock-held-errorz#Unable to perform: {lock_request}.
znonroot-userz2This command must be run as root (try using sudo).zsecurity-api-invalid-metadataz4Metadata for {issue} is invalid. Error: {error_msg}.zsecurity-fix-not-found-issuezError: {issue_id} not found.zgpg-key-not-foundzGPG key '{keyfile}' not found.zapi-invalid-endpointz$'{endpoint}' is not a valid endpointzapi-missing-argumentz0Missing argument '{arg}' for endpoint {endpoint}zapi-no-argument-for-endpointz{endpoint} accepts no argumentszapi-json-data-format-errorz-Error parsing API json data parameter:
{data}zapi-args-wrong-formatz''{arg}' is not formatted as 'key=value'zunable-to-determine-versionz(Unable to determine version: {error_msg}zauto-attach-disabledz*features.disable_auto_attach set in configz-unable-to-determine-unattended-upgrade-statusz;Unable to determine unattended-upgrades status: {error_msg}zincorrect-typezAExpected value with type {expected_type} but got type: {got_type}zincorrect-list-element-typez<Got value with incorrect type at index {index}:
{nested_msg}zincorrect-field-typez=Got value with incorrect type for field "{key}":
{nested_msg}zincorrect-enum-valuezGValue provided was not found in {enum_class}'s allowed: value: {values}zpycurl-ca-certificates-errorz#Problem reading SSL CA certificates(5  sysgettextr   r   typingr   r   r   Zuaclient.messagesr   stdoutencodingupperr"   r   Pr   ZSTANDALONE_YESZSTANDALONE_NOr   r   ZOKGREEN_CHECKr   ZFAIL_Xr   Z	BLUE_INFOZPROMPT_YES_NOZPROCEED_YES_NOZCLI_INTERRUPT_RECEIVEDZ	LOCK_HELDZREFRESH_CONTRACT_SUCCESSZREFRESH_CONFIG_SUCCESSZREFRESH_MESSAGES_SUCCESSZREBOOT_SCRIPT_FAILEDZ'RELEASE_UPGRADE_APT_LOCK_HELD_WILL_WAITZRELEASE_UPGRADE_NO_PAST_RELEASEZRELEASE_UPGRADE_STARTINGZRELEASE_UPGRADE_SUCCESSZMISSING_YAML_MODULEZBROKEN_YAML_MODULEZSNAPD_DOES_NOT_HAVE_WAIT_CMDZWARN_NEW_VERSION_AVAILABLE_CLIZEXECUTING_COMMANDZEXECUTING_COMMAND_FAILEDZSUBP_INVALID_COMMANDZSUBP_COMMAND_FAILEDZINSTALLING_PACKAGESZINSTALLING_SERVICE_PACKAGESZINSTALLING_REQUIRED_SNAPSZ INSTALLING_REQUIRED_SNAP_PACKAGEZSKIPPING_INSTALLING_PACKAGESZUNINSTALLING_PACKAGESZUNINSTALLING_PACKAGES_FAILEDZFIX_CANNOT_INSTALL_PACKAGEZAPT_POLICY_FAILEDZAPT_UPDATING_LISTSZAPT_UPDATING_LISTZAPT_UPDATE_FAILEDZAPT_INSTALL_FAILEDZBACKING_UP_FILEZWARN_PACKAGES_REMOVALZWARN_PACKAGES_REINSTALLZCONTRACT_EXPIRED_WITH_PKGSZCONTRACT_EXPIRES_SOONZCONTRACT_EXPIRED_GRACE_PERIODr$   r%   ZCONTRACT_EXPIREDZSETTING_SERVICE_PROXYZPRO_CLIENT_DOCS_PROXY_CONFIGZ!PROXY_DETECTED_BUT_NOT_CONFIGUREDZSETTING_SERVICE_PROXY_SCOPEZCLI_CONFIG_GLOBAL_XOR_UA_PROXYZWARNING_CONFIG_FIELD_RENAMEZWARNING_APT_PROXY_OVERWRITEZWARNING_DEPRECATED_FIELDZUSER_CONFIG_MIGRATION_MIGRATINGZ0USER_CONFIG_MIGRATION_WARNING_UACLIENT_CONF_LOADZ3USER_CONFIG_MIGRATION_WARNING_NEW_USER_CONFIG_WRITEZ5USER_CONFIG_MIGRATION_WARNING_NEW_UACLIENT_CONF_WRITEZAUTO_ATTACH_RUNNINGZATTACH_SUCCESS_TMPLZATTACH_SUCCESS_NO_CONTRACT_NAMEZENABLE_BY_DEFAULT_TMPLZENABLE_BY_DEFAULT_MANUAL_TMPLZCLI_MAGIC_ATTACH_INITZCLI_MAGIC_ATTACH_FAILEDZ
PRO_ATTACHr   ZCLI_MAGIC_ATTACH_SIGN_INZCLI_MAGIC_ATTACH_PROCESSINGZDETACH_WILL_DISABLEZDETACH_SUCCESSZREFRESH_CONTRACT_ENABLEZENABLED_TMPLZACCESS_ENABLED_TMPLZENABLE_FAILEDZINCOMPATIBLE_SERVICEZDISABLING_INCOMPATIBLE_SERVICEZREQUIRED_SERVICEZENABLING_REQUIRED_SERVICEZENABLE_REBOOT_REQUIRED_TMPLZDISABLE_FAILED_TMPLZDEPENDENT_SERVICEZDISABLING_DEPENDENT_SERVICEZAPT_REMOVING_SOURCE_FILEZAPT_REMOVING_PREFERENCES_FILEZPURGE_EXPERIMENTALZPURGE_KERNEL_REMOVALZPURGE_CURRENT_KERNELZPURGE_NO_ALTERNATIVE_KERNELZPURGE_KERNEL_CONFIRMATIONZAUTO_ATTACH_RETRY_NOTICEZ&AUTO_ATTACH_RETRY_TOTAL_FAILURE_NOTICEZ$RETRY_ERROR_DETAIL_INVALID_PRO_IMAGEZ(RETRY_ERROR_DETAIL_NON_AUTO_ATTACH_IMAGEZRETRY_ERROR_DETAIL_LOCK_HELDZ%RETRY_ERROR_DETAIL_CONTRACT_API_ERRORZ%RETRY_ERROR_DETAIL_CONNECTIVITY_ERRORZ RETRY_ERROR_DETAIL_URL_ERROR_URLZRETRY_ERROR_DETAIL_UNKNOWNZDISABLE_DURING_CONTRACT_REFRESHZ)UNABLE_TO_DISABLE_DURING_CONTRACT_REFRESHZ#SERVICE_UPDATING_CHANGED_DIRECTIVESZREPO_UPDATING_APT_SOURCESZ REPO_REFRESH_INSTALLING_PACKAGESZPRO_SUBSCRIBEZSECURITY_FIX_ATTACH_PROMPTZSECURITY_FIX_ENABLE_PROMPTZSECURITY_FIX_RENEW_PROMPTZSECURITY_FIX_RELEASE_STREAMZSECURITY_UPDATE_NOT_INSTALLEDZ*SECURITY_UPDATE_NOT_INSTALLED_SUBSCRIPTIONZ%SECURITY_UPDATE_NOT_INSTALLED_EXPIREDZSECURITY_SERVICE_DISABLEDZSECURITY_UPDATE_INSTALLEDZSECURITY_USE_PRO_TMPLZFIX_ISSUE_CONTEXT_REQUESTEDZFIX_ISSUE_CONTEXT_RELATEDZSECURITY_ISSUE_RESOLVEDZ%SECURITY_ISSUE_RESOLVED_ISSUE_CONTEXTZSECURITY_ISSUE_NOT_RESOLVEDZ)SECURITY_ISSUE_NOT_RESOLVED_ISSUE_CONTEXTZSECURITY_ISSUE_UNAFFECTEDZ'SECURITY_ISSUE_UNAFFECTED_ISSUE_CONTEXTZSECURITY_PKG_STILL_AFFECTEDZSECURITY_AFFECTED_PKGSZSECURITY_NO_AFFECTED_PKGSZ	CVE_FIXEDZCVE_FIXED_BY_LIVEPATCHZ'SECURITY_DRY_RUN_UA_SERVICE_NOT_ENABLEDZ SECURITY_DRY_RUN_UA_NOT_ATTACHEDZ(SECURITY_DRY_RUN_UA_EXPIRED_SUBSCRIPTIONZSECURITY_DRY_RUN_WARNINGZSECURITY_UA_SERVICE_NOT_ENABLEDZ SECURITY_UA_SERVICE_NOT_ENTITLEDZSECURITY_UA_SERVICE_REQUIREDZ$SECURITY_UA_SERVICE_WITH_EXPIRED_SUBZ%SECURITY_UA_SERVICE_NOT_ENABLED_SHORTZSECURITY_UA_APT_FAILUREZSECURITY_CVE_STATUS_NEEDEDZSECURITY_CVE_STATUS_TRIAGEZSECURITY_CVE_STATUS_PENDINGZSECURITY_CVE_STATUS_IGNOREDZSECURITY_CVE_STATUS_DNEZ SECURITY_CVE_STATUS_NOT_AFFECTEDZSECURITY_CVE_STATUS_UNKNOWNZSECURITY_FOUND_CVESZSECURITY_FOUND_LAUNCHPAD_BUGSZSECURITY_FIXING_REQUESTED_USNZSECURITY_FIXING_RELATED_USNSZSECURITY_RELATED_USNSZSECURITY_USN_SUMMARYZPRO_CLIENT_DOCS_RELATED_USNSZSECURITY_RELATED_USN_ERRORZ'SECURITY_UBUNTU_STANDARD_UPDATES_POCKETZSECURITY_UA_INFRA_POCKETZSECURITY_UA_APPS_POCKETZSECURITY_APT_NON_ROOTZPROMPT_ENTER_TOKENZPROMPT_EXPIRED_ENTER_TOKENZSS_SUMMARY_TOTALZSS_SUMMARY_ARCHIVEZSS_SUMMARY_THIRD_PARTYZSS_SUMMARY_UNAVAILABLEZSS_HELP_CALLZSS_UPDATE_CALLZSS_UPDATE_DAYSZSS_UPDATE_UNKNOWNZSS_INTERIM_SUPPORTZSS_LTS_SUPPORTZSS_IS_ATTACHEDZSS_IS_NOT_ATTACHEDZSS_THIRD_PARTYZSS_UNAVAILABLEZSS_NO_SECURITY_COVERAGEZSS_SERVICE_ADVERTISEZSS_SERVICE_ADVERTISE_COUNTSZSS_SERVICE_ENABLEDZSS_SERVICE_ENABLED_COUNTSZSS_SERVICE_COMMANDZPRO_HOME_PAGEZSS_LEARN_MOREZSS_SHOW_HINTZSS_NO_THIRD_PARTYZSS_NO_UNAVAILABLEZSS_NO_INTERIM_PRO_SUPPORTZSS_SERVICE_HELPZSS_UPDATES_AVAILABLEZSS_UPDATES_INSTALLEDZSS_OTHER_PACKAGESZSS_FURTHER_OTHER_PACKAGESZSS_PACKAGES_HEADERZSTATUS_SERVICEZSTATUS_AVAILABLEZSTATUS_ENTITLEDZSTATUS_AUTO_ENABLEDZSTATUS_STATUSZSTATUS_DESCRIPTIONZSTATUS_NOTICESZSTATUS_FEATURESZSTATUS_ENTITLED_ENTITLEDZSTATUS_ENTITLED_UNENTITLEDZSTATUS_STATUS_ENABLEDZSTATUS_STATUS_DISABLEDZSTATUS_STATUS_INAPPLICABLEZSTATUS_STATUS_UNAVAILABLEZSTATUS_STATUS_WARNINGZSTATUS_SUPPORT_ESSENTIALZSTATUS_SUPPORT_STANDARDZSTATUS_SUPPORT_ADVANCEDZSTATUS_CONTRACT_EXPIRES_UNKNOWNZ"STATUS_FOOTER_ENABLE_SERVICES_WITHZSTATUS_FOOTER_ACCOUNTZSTATUS_FOOTER_SUBSCRIPTIONZSTATUS_FOOTER_VALID_UNTILZSTATUS_FOOTER_SUPPORT_LEVELZSTATUS_TOKEN_NOT_VALIDZNO_ACTIVE_OPERATIONSZSTATUS_NO_SERVICES_AVAILABLEZSTATUS_ALL_HINTZSTATUS_SERVICE_HAS_VARIANTSZSTATUS_ALL_HINT_WITH_VARIANTSZNOTICE_REFRESH_CONTRACT_WARNINGZCLI_TRY_HELPZCLI_HELP_EPILOGZPRO_HELP_SERVICE_INFOZCLI_HELP_VARIANTS_HEADERZCLI_ARGSZ	CLI_FLAGSZCLI_AVAILABLE_COMMANDSZCLI_FORMAT_DESCZCLI_ASSUME_YESZCLI_API_DESCZCLI_API_ENDPOINTZCLI_API_ARGSZCLI_API_DATAZCLI_AUTO_ATTACH_DESCZCLI_COLLECT_LOGS_DESCZCLI_COLLECT_LOGS_OUTPUTZCLI_CONFIG_SHOW_DESCZCLI_CONFIG_SHOW_KEYZCLI_CONFIG_SET_DESCZCLI_CONFIG_SET_KEY_VALUEZCLI_CONFIG_UNSET_DESCZCLI_CONFIG_UNSET_KEYZCLI_CONFIG_DESCZCLI_ATTACH_DESCZCLI_ATTACH_TOKENZCLI_ATTACH_NO_AUTO_ENABLEZCLI_ATTACH_ATTACH_CONFIGZCLI_FIX_DESCZCLI_FIX_ISSUEZCLI_FIX_DRY_RUNZCLI_FIX_NO_RELATEDZCLI_SS_DESCZCLI_SS_THIRDPARTYZCLI_SS_UNAVAILABLEZCLI_SS_ESM_INFRAZCLI_SS_ESM_APPSZCLI_REFRESH_DESCZCLI_REFRESH_TARGETZCLI_DETACH_DESCZCLI_HELP_DESCZCLI_HELP_SERVICEZCLI_HELP_ALLZCLI_ENABLE_DESCZCLI_ENABLE_SERVICEZCLI_ENABLE_ACCESS_ONLYZCLI_ENABLE_BETAZCLI_ENABLE_VARIANTZCLI_DISABLE_DESCZCLI_DISABLE_SERVICEZ	CLI_PURGEZCLI_SYSTEM_DESCZCLI_SYSTEM_REBOOT_REQUIREDZCLI_SYSTEM_REBOOT_REQUIRED_DESCZCLI_STATUS_DESCZCLI_STATUS_WAITZCLI_STATUS_SIMULATE_WITH_TOKENZCLI_STATUS_ALLZCLI_ROOT_DEBUGZCLI_ROOT_VERSIONZCLI_ROOT_ATTACHZCLI_ROOT_APIZCLI_ROOT_AUTO_ATTACHZCLI_ROOT_COLLECT_LOGSZCLI_ROOT_CONFIGZCLI_ROOT_DETACHZCLI_ROOT_DISABLEZCLI_ROOT_ENABLEZCLI_ROOT_FIXZCLI_ROOT_SECURITY_STATUSZCLI_ROOT_HELPZCLI_ROOT_REFRESHZCLI_ROOT_STATUSZCLI_ROOT_SYSTEMZWARNING_HUMAN_READABLE_OUTPUTZANBOX_TITLEZANBOX_DESCRIPTIONZANBOX_HOME_PAGEZANBOX_HELP_TEXTZANBOX_DOCS_APPLIANCE_INITIALIZEZANBOX_RUN_INIT_CMDZCC_TITLEZCC_DESCRIPTIONZCC_HELP_TEXTZCC_PRE_INSTALLZCC_POST_ENABLEZ	CIS_TITLEZCIS_USG_TITLEZCIS_DESCRIPTIONZUSG_DOCSZCIS_HELP_TEXTZCIS_HOME_PAGEZCIS_POST_ENABLEZCIS_USG_POST_ENABLEZCIS_IS_NOW_USGZESM_APPS_TITLEZESM_APPS_DESCRIPTIONZESM_HOME_PAGEZESM_APPS_HELP_TEXTZESM_INFRA_TITLEZESM_INFRA_DESCRIPTIONZESM_INFRA_HELP_TEXTZ
FIPS_TITLEZFIPS_DESCRIPTIONZFIPS_HOME_PAGEZFIPS_HELP_TEXTZ.FIPS_COULD_NOT_DETERMINE_CLOUD_DEFAULT_PACKAGEZPRO_CLIENT_DOCS_REMOVE_FIPSZNOTICE_FIPS_MANUAL_DISABLE_URLZ&NOTICE_WRONG_FIPS_METAPACKAGE_ON_CLOUDZPROMPT_FIPS_PRE_ENABLEZPROMPT_FIPS_UPDATES_PRE_ENABLEZ PROMPT_FIPS_CONTAINER_PRE_ENABLEZPROMPT_FIPS_PRE_DISABLEZFIPS_SYSTEM_REBOOT_REQUIREDZFIPS_REBOOT_REQUIRED_MSGZFIPS_INSTALL_OUT_OF_DATEZFIPS_DISABLE_REBOOT_REQUIREDZFIPS_PACKAGE_NOT_AVAILABLEZFIPS_RUN_APT_UPGRADEZFIPS_UPDATES_TITLEZFIPS_UPDATES_DESCRIPTIONZFIPS_UPDATES_HELP_TEXTZFIPS_PREVIEW_TITLEZFIPS_PREVIEW_DESCRIPTIONZFIPS_PREVIEW_HELP_TEXTZPROMPT_FIPS_PREVIEW_PRE_ENABLEZLANDSCAPE_TITLEZLANDSCAPE_DESCRIPTIONZLANDSCAPE_SAASZLANDSCAPE_DOCS_INSTALLZLANDSCAPE_HOME_PAGEZLANDSCAPE_HELP_TEXTZLIVEPATCH_TITLEZLIVEPATCH_DESCRIPTIONZLIVEPATCH_HOME_PAGEZLIVEPATCH_HELP_TEXTZ*LIVEPATCH_KERNEL_NOT_SUPPORTED_DESCRIPTIONZLIVEPATCH_SUPPORTED_KERNELSZ)LIVEPATCH_KERNEL_NOT_SUPPORTED_UNATTACHEDZLIVEPATCH_UNABLE_TO_CONFIGUREZLIVEPATCH_UNABLE_TO_ENABLEZLIVEPATCH_DISABLE_REATTACHZLIVEPATCH_LTS_REBOOT_REQUIREDZREALTIME_TITLEZREALTIME_DESCRIPTIONZREALTIME_HELP_TEXTZREALTIME_GENERIC_TITLEZREALTIME_GENERIC_DESCRIPTIONZREALTIME_NVIDIA_TITLEZREALTIME_NVIDIA_DESCRIPTIONZREALTIME_INTEL_TITLEZREALTIME_INTEL_DESCRIPTIONZREALTIME_PROMPTZREALTIME_PRE_DISABLE_PROMPTZ	ROS_TITLEZROS_DESCRIPTIONZROS_HOME_PAGEZROS_HELP_TEXTZROS_UPDATES_TITLEZROS_UPDATES_DESCRIPTIONZROS_UPDATES_HELP_TEXTr,   r5   Z!ANBOX_FAIL_TO_ENABLE_ON_CONTAINERZUNEXPECTED_ERRORZ&SSL_VERIFICATION_ERROR_CA_CERTIFICATESZ%SSL_VERIFICATION_ERROR_OPENSSL_CONFIGZAPI_UNKNOWN_ARGZWARN_NEW_VERSION_AVAILABLEZ ENABLE_ACCESS_ONLY_NOT_SUPPORTEDZDISABLE_PURGE_NOT_SUPPORTEDZ"FAILED_DISABLING_DEPENDENT_SERVICEZDEPENDENT_SERVICE_STOPS_DISABLEZREPO_PURGE_FAIL_NO_ORIGINZERROR_ENABLING_REQUIRED_SERVICEZREQUIRED_SERVICE_STOPS_ENABLEZ!INCOMPATIBLE_SERVICE_STOPS_ENABLEZ"SERVICE_ERROR_INSTALL_ON_CONTAINERZSERVICE_NOT_CONFIGUREDZ SERVICE_DISABLED_MISSING_PACKAGEZSERVICE_IS_ACTIVEZNO_APT_URL_FOR_SERVICEZALREADY_DISABLEDZALREADY_ENABLEDZ
UNENTITLEDZSERVICE_NOT_ENTITLEDZINAPPLICABLE_KERNEL_VERZINAPPLICABLE_KERNELZINAPPLICABLE_SERIESZINAPPLICABLE_ARCHZINAPPLICABLE_VENDOR_NAMEZ"NO_ENTITLEMENT_AFFORDANCES_CHECKEDZ PRO_CLIENT_DOCS_CLOUD_PRO_IMAGESZFIPS_BLOCK_ON_CLOUDZFIPS_REBOOT_REQUIREDZ$FIPS_ERROR_WHEN_FIPS_UPDATES_ENABLEDZFIPS_PROC_FILE_ERRORZ)FIPS_ERROR_WHEN_FIPS_UPDATES_ONCE_ENABLEDZFIPS_UPDATES_INVALIDATES_FIPSZFIPS_INVALIDATES_FIPS_UPDATESZLIVEPATCH_INVALIDATES_FIPSZLIVEPATCH_NOT_ENABLEDZ!LIVEPATCH_ERROR_WHEN_FIPS_ENABLEDZ!LIVEPATCH_KERNEL_UPGRADE_REQUIREDZLIVEPATCH_KERNEL_EOLZLIVEPATCH_KERNEL_NOT_SUPPORTEDZ+LIVEPATCH_APPLICATION_STATUS_CLIENT_FAILUREZREALTIME_FIPS_INCOMPATIBLEZ"REALTIME_FIPS_UPDATES_INCOMPATIBLEZREALTIME_LIVEPATCH_INCOMPATIBLEZREALTIME_VARIANT_INCOMPATIBLEZ#REALTIME_ERROR_INSTALL_ON_CONTAINERZ(UNATTENDED_UPGRADES_SYSTEMD_JOB_DISABLEDZ(UNATTENDED_UPGRADES_CFG_LIST_VALUE_EMPTYZ(UNATTENDED_UPGRADES_CFG_VALUE_TURNED_OFFZUNATTENDED_UPGRADES_UNINSTALLEDZLANDSCAPE_CLIENT_NOT_INSTALLEDZLANDSCAPE_NOT_CONFIGUREDZLANDSCAPE_NOT_REGISTEREDZLANDSCAPE_SERVICE_NOT_ACTIVEZLANDSCAPE_CONFIG_FAILEDZINVALID_SECURITY_ISSUEZE_APT_PROCESS_CONFLICTZE_APT_UPDATE_INVALID_URL_CONFIGr/   ZE_APT_UPDATE_PROCESS_CONFLICTZE_APT_UPDATE_INVALID_REPOZE_APT_UPDATE_FAILEDZE_APT_INSTALL_PROCESS_CONFLICTZE_APT_INSTALL_INVALID_REPOZE_APT_INVALID_CREDENTIALSZE_APT_TIMEOUTZE_APT_UNEXPECTED_ERRORZE_APT_COMMAND_TIMEOUTZE_SNAP_NOT_INSTALLED_ERRORZE_UNEXPECTED_SNAPD_API_ERRORZE_SNAPD_CONNECTION_REFUSEDZE_CANNOT_INSTALL_SNAPDZE_ERROR_INSTALLING_LIVEPATCHZE_NOT_SETTING_PROXY_NOT_WORKINGZE_NOT_SETTING_PROXY_INVALID_URLZE_PYCURL_REQUIREDZE_PYCURL_ERRORZE_PROXY_AUTH_FAILZE_CONNECTIVITY_ERRORZE_EXTERNAL_API_ERRORZE_INVALID_SERVICE_OP_FAILUREZE_ALREADY_ATTACHEDZE_ATTACH_FAILUREZE_ATTACH_CONFIG_READ_ERRORZE_ATTACH_INVALID_TOKENZE_ATTACH_FORBIDDEN_EXPIREDZE_ATTACH_FORBIDDEN_NOT_YETZE_ATTACH_FORBIDDEN_NEVERZE_ATTACH_EXPIRED_TOKENZ&E_MAGIC_ATTACH_TOKEN_ALREADY_ACTIVATEDZE_MAGIC_ATTACH_TOKEN_ERRORZE_MAGIC_ATTACH_UNAVAILABLEZE_MAGIC_ATTACH_INVALID_PARAMZE_MISSING_APT_URL_DIRECTIVEZE_UNATTACHEDZ"E_VALID_SERVICE_FAILURE_UNATTACHEDr7   Z#E_MIXED_SERVICES_FAILURE_UNATTACHEDZE_ENTITLEMENT_NOT_FOUNDZ E_ENTITLEMENTS_NOT_ENABLED_ERRORZ!E_ATTACH_FAILURE_DEFAULT_SERVICESZE_ATTACH_FAILURE_UNEXPECTEDZE_REPO_NO_APT_KEYZE_REPO_NO_SUITESZE_REPO_PIN_FAIL_NO_ORIGINZ&E_INVALID_CONTRACT_DELTAS_SERVICE_TYPEZE_INVALID_PRO_IMAGEZE_CLOUD_METADATA_ERRORZGCP_SERVICE_ACCOUNT_DOCSZ$E_GCP_SERVICE_ACCT_NOT_ENABLED_ERRORZE_AWS_NO_VALID_IMDSZ E_UNABLE_TO_DETERMINE_CLOUD_TYPEZE_UNSUPPORTED_AUTO_ATTACHZ$E_UNSUPPORTED_AUTO_ATTACH_CLOUD_TYPEZE_INVALID_FILE_FORMATZ"E_ERROR_PARSING_VERSION_OS_RELEASEZE_MISSING_SERIES_ON_OS_RELEASEZE_INVALID_LOCK_FILEZE_JSON_PARSER_ERRORZE_INVALID_BOOLEAN_CONFIG_VALUEZ"E_CLI_CONFIG_VALUE_MUST_BE_POS_INTZE_CONFIG_INVALID_URLZE_CONFIG_NO_YAML_FILEZE_INVALID_PROXY_COMBINATIONZE_MISSING_DISTRO_INFO_FILEZ$E_MISSING_SERIES_IN_DISTRO_INFO_FILEZE_INVALID_OPTION_COMBINATIONZE_CLI_NO_HELPZ#E_SECURITY_FIX_CLI_ISSUE_REGEX_FAILZE_CLI_VALID_CHOICESZE_CLI_EXPECTED_FORMATZE_REFRESH_CONFIG_FAILUREZE_REFRESH_CONTRACT_FAILUREZE_REFRESH_MESSAGES_FAILUREZ E_JSON_FORMAT_REQUIRE_ASSUME_YESZE_ATTACH_TOKEN_ARG_XOR_CONFIGZ"E_API_ERROR_ARGS_AND_DATA_TOGETHERZE_LOCK_HELD_ERRORZE_NONROOT_USERZE_SECURITY_API_INVALID_METADATAZE_SECURITY_FIX_NOT_FOUND_ISSUEZE_GPG_KEY_NOT_FOUNDZE_API_INVALID_ENDPOINTZE_API_MISSING_ARGZE_API_NO_ARG_FOR_ENDPOINTZE_API_JSON_DATA_FORMAT_ERRORZE_API_BAD_ARGS_FORMATZE_API_VERSION_ERRORZE_AUTO_ATTACH_DISABLED_ERRORZE_UNATTENDED_UPGRADES_ERRORZE_INCORRECT_TYPE_ERROR_MESSAGEZ+E_INCORRECT_LIST_ELEMENT_TYPE_ERROR_MESSAGEZ$E_INCORRECT_FIELD_TYPE_ERROR_MESSAGEZ$E_INCORRECT_ENUM_VALUE_ERROR_MESSAGEZE_PYCURL_CA_CERTIFICATESr   r   r   r   <module>   s`  



































	










    

	






































	$





		
		
 











	
 
 

 

 

 

		



	








			
 
	   




 
 



 
 
	 
	







	




 


		


 
	




 
  








 













 