[Yahoo-eng-team] [Bug 1838221] Re: OVF property description references Scott Moser's private HTTP server

2019-07-29 Thread Dan Watkins
** Summary changed: - OVF references Scott Moser's private HTTP server + OVF property description references Scott Moser's private HTTP server ** Changed in: cloud-init Status: New => In Progress ** Changed in: cloud-init Assignee: (unassigned) => Dan Watkins (daniel-thew

[Yahoo-eng-team] [Bug 1839537] [NEW] cloud-init's initramfs handling should generate v2 network-config

2019-08-08 Thread Dan Watkins
Public bug reported: There's no reason for it to continue rendering the old version when we support v2. (Once [0] lands, this will also require modifications to the Oracle data source, which merges its own network configuration into the one generated from the initramfs.) [0]

[Yahoo-eng-team] [Bug 1839538] [NEW] Values expected to be bools fetched from DataSource.ds_cfg should use the util methods to support common string inputs

2019-08-08 Thread Dan Watkins
Public bug reported: At the moment, there are some places where we do something along the lines of `bool_thing = self.ds_cfg.get("cfg_option", False)`. This is incorrect, because specifying anything other than the empty string in configuration (such as "no" or "false") will result in a True-ish

[Yahoo-eng-team] [Bug 1839538] Re: Values expected to be bools fetched from DataSource.ds_cfg should use the util methods to support common string inputs

2019-08-09 Thread Dan Watkins
On Fri, Aug 09, 2019 at 02:14:32PM -, Scott Moser wrote: > I know I've talked to Chad and Ryan before about this, but I kind of > see the plethora of values that are accepted as bad design (my bad > design). > Ultimately, I'd rather deprecate and remove that functionality than > extend it to

[Yahoo-eng-team] [Bug 1839659] [NEW] cloud-init should stop accepting a plethora of values for true/false configuration

2019-08-09 Thread Dan Watkins
Public bug reported: YAML has native support for boolean values, and YAML has been around long enough that it's reasonable to expect people to know how to write it. We should phase out accepting multiple string values ("yes", "1", "true", "on" for True; "no", "0", "false", "off" for False) in

[Yahoo-eng-team] [Bug 1839473] Re: Cloudinit can't set ssh certificate

2019-08-08 Thread Dan Watkins
Hi, Thanks for using cloud-init and filing this bug report! This behaviour is designed to protect users from a common mistake: capturing an instance as an image and therefore ending up with the same SSH host keys across multiple instances. For the vast majority of users, this is the sensible

[Yahoo-eng-team] [Bug 1828641] Re: Xenial, Bionic, Cosmic revert ubuntu-advantage-tools config module changes from tip

2019-07-23 Thread Dan Watkins
** Changed in: cloud-init (Ubuntu) Status: New => Invalid ** Changed in: cloud-init Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1819043] Re: Lintian warning: package-installs-into-obsolete-dir etc/bash_completion.d/

2019-07-23 Thread Dan Watkins
** Changed in: cloud-init Status: Fix Committed => Fix Released ** Changed in: cloud-init (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1819994] Re: cloud-init selects sysconfig netconfig renderer if network-manager is installed on Ubuntu

2019-07-23 Thread Dan Watkins
Hi Amy et al, I'm going to mark this Fix Released, as 19.1 has made its way in to Ubuntu. Please let us know if you don't think this is fixed! Dan ** Changed in: cloud-init (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Yahoo!

[Yahoo-eng-team] [Bug 1834632] Re: apt-key add fails with raw key input

2019-07-15 Thread Dan Watkins
Hi shine, Thanks for the additional information. It looks to me like these keys aren't valid; both of them are missing a leading "-" on their first line, which causes gpg to not be able to operate on them. For example, comparing the Rabbit key to the one provided upstream: # diff their.gpg

[Yahoo-eng-team] [Bug 1837927] Re: Missing mandatory path: http://169.254.169.254/openstack/2018-08-27/meta_data.json

2019-07-25 Thread Dan Watkins
Hi Orestes, To work around this problem, you'll need to configure ds-identify[0] to change its defaults. You should be able to do this by creating a file named /etc/cloud/ds-identify.cfg and putting this in there: datasource: Ec2 This will configure ds-identify to disable its usual

[Yahoo-eng-team] [Bug 1838092] [NEW] Add documentation for ds-identify configuration

2019-07-26 Thread Dan Watkins
Public bug reported: When working through bug 1837927, I had to go read the header (and actual source code) of ds-identify to determine what the correct configuration to apply was. We should include the ds-identify configuration options in the regular cloud-init documentation. ** Affects:

[Yahoo-eng-team] [Bug 1834875] Re: cloud-init growpart race with udev

2019-09-30 Thread Dan Watkins
The lack of events is not the issue. We see all the events from the kernel that we would expect to see during a resize, and we see the same number (and type) of events on both the passing and the failing instances. The problem is that if udev processes the sda1 event first then, at least some of

[Yahoo-eng-team] [Bug 1845489] Re: Variable self-assignments causing pylint W0127 (self-assigning-variable)

2019-09-26 Thread Dan Watkins
This looks like an incorrect pylint warning to me. `schema` is in the module namespace in test_snap.py, but `schema = schema` binds the value of the module-level `schema` to `schema` on the test class. This is required because self.assertSchemaValid refers to `self.schema`. I'm going to look at

[Yahoo-eng-team] [Bug 1845669] [NEW] The meaning of "Changes to it will not persist across an instance." in 50-cloud-init.yaml is unclear

2019-09-27 Thread Dan Watkins
Public bug reported: What does "across an instance" mean? ** Affects: cloud-init Importance: Undecided Assignee: Dan Watkins (daniel-thewatkins) Status: New ** Changed in: cloud-init Assignee: (unassigned) => Dan Watkins (daniel-thewatkins) -- You rece

[Yahoo-eng-team] [Bug 1722959] Re: Implement Key-Value Pair Telemetry for Azure

2019-10-02 Thread Dan Watkins
Go team! ** Changed in: cloud-init Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1722959 Title: Implement Key-Value Pair Telemetry for

[Yahoo-eng-team] [Bug 1856560] Re: ds-identify - stuck in uninterruptible sleep state

2019-12-17 Thread Dan Watkins
Hi Nicklas, Thanks for the extra info! This sounds like an issue with blkid (and/or your system), rather than a cloud-init bug. I've added a util-linux bug task (which is the package that ships blkid), and I'm going to mark the cloud-init bug task Invalid as I don't believe that there's

[Yahoo-eng-team] [Bug 1848617] Re: cloud-init configures network incorrectly on the ubuntu1804 template VM of Azure

2019-10-22 Thread Dan Watkins
Hi! I believe this is an issue with ifupdown, rather than cloud-init. As such, I've added an ifupdown task and marked cloud-init's task as Invalid. If it's determined that we won't fix this in ifupdown, then please move the cloud-init task back to New and we can consider working around this in

[Yahoo-eng-team] [Bug 1848336] Re: Estan teniendo problemas para la instalación, creo que todo se debe ha algo montado desde la bios

2019-10-22 Thread Dan Watkins
Hi! I don't think this is a bug with cloud-init, so I'm going to mark this as Invalid. Please file a bug against Ubuntu generally if you still are seeing this issue. Thanks! Dan -- Google Translate / Traductor de google: ¡Hola! No creo que esto sea un error con cloud-init, así que voy a

[Yahoo-eng-team] [Bug 1846355] Re: cloud-init very slow to set password on arm64 cloud image

2019-10-08 Thread Dan Watkins
*** This bug is a duplicate of bug 1834190 *** https://bugs.launchpad.net/bugs/1834190 Hi Anisse, Thanks for using cloud-init, and for taking the time to file a bug! I'm going to mark this as a duplicate of bug 1834190, as the source of the issue is snapd.seeded being unacceptably slow.

[Yahoo-eng-team] [Bug 1846535] Re: cloud-init 19.2.36 fails with python exception "Not all expected physical devices present ..." during bionic image deployment from MAAS

2019-10-04 Thread Dan Watkins
** Also affects: cloud-init (Ubuntu Eoan) Importance: Critical Assignee: Dan Watkins (daniel-thewatkins) Status: In Progress ** Also affects: cloud-init (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: cloud-init (Ubuntu Disco) Importance: Undecided

[Yahoo-eng-team] [Bug 1863954] [NEW] Release 20.1

2020-02-19 Thread Dan Watkins
Public bug reported: == Release Notes == Cloud-init release 20.1 is now available The 20.1 release: * spanned about 9 weeks * had 19 contributors from 19 domains * fixed 13 Launchpad issues Highlights: - Python 2 support has been dropped - A number of FreeBSD improvements landed - Two

[Yahoo-eng-team] [Bug 1852456] Re: doc: list of modules is no longer present

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1853160] Re: uptime code does not work on FreeBSD with python 3

2020-02-20 Thread Dan Watkins
** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1853160 Title: uptime code does not work on FreeBSD with python

[Yahoo-eng-team] [Bug 1861412] Re: cloud-init crashes with static network configuration

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Also affects: cloud-init Importance: Undecided Status: New ** Changed in: cloud-init Status: New => Fix Released

[Yahoo-eng-team] [Bug 1800854] Re: BOTOPROTO handling between RHEL/Centos/Fedora and SUSE distros is different

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: Triaged => Fix Released -- You received this bug notification because you are a member of

[Yahoo-eng-team] [Bug 1850988] Re: [Cloud-init 18.5][CentOS 7 on vSphere] Crash when configuring static dual-stack (IPv4 + IPv6) networking

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1781781] Re: /swap.img w/fallocate has holes

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1860789] Re: ssh_authkey_fingerprints must use sha256 not md5

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Also affects: cloud-init Importance: Undecided Status: New ** Changed in: cloud-init Status: New => Fix Released

[Yahoo-eng-team] [Bug 1860795] Re: cc_set_passwords is too short for RANDOM

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Also affects: cloud-init Importance: Undecided Status: New ** Changed in: cloud-init Status: New => Fix Released

[Yahoo-eng-team] [Bug 1863943] Re: do not log imdsv2 token headers

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a

[Yahoo-eng-team] [Bug 1861921] Re: cloud tests ssh time out

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: In Progress => Fix Released -- You received this bug notification because you are a member

[Yahoo-eng-team] [Bug 1863954] Re: Release 20.1

2020-02-20 Thread Dan Watkins
This bug is believed to be fixed in cloud-init in version 20.1. If this is still a problem for you, please make a comment and set the state back to New Thank you. ** Changed in: cloud-init Status: New => Fix Released -- You received this bug notification because you are a member of

[Yahoo-eng-team] [Bug 1863792] [NEW] Permission denied: '/srv/citest' when running cloud tests locally

2020-02-18 Thread Dan Watkins
Public bug reported: The default configuration should work for developers, and therefore shouldn't assume write access to a directory that is (a) outside of the cloud-init tree, and (b) generally requires root privs to create in the first place. The specific error: 2020-02-18 18:11:21,652 -

[Yahoo-eng-team] [Bug 1851552] Re: since ubuntu 18 bionic release and latest, the ubuntu18 cloud image is unable to boot up on openstack instance

2020-01-14 Thread Dan Watkins
Hi Vasili, >From a cloud-init perspective, there isn't anything we can do so I'm going to move the upstream task to Invalid too. I'm afraid I don't really have any advice on how to proceed, as this appears to be a hypervisor or cloud issue. Dan ** Changed in: cloud-init Status: New =>

[Yahoo-eng-team] [Bug 1860450] [NEW] SSH module documentation not generated in ReadTheDocs

2020-01-21 Thread Dan Watkins
Public bug reported: It should appear on https://cloudinit.readthedocs.io/en/latest/topics/modules.html but it doesn't. If I run `tox -e doc` locally, it _is_ included, which suggests this is an issue with our ReadTheDocs generation specifically, not the docs in general. ** Affects: cloud-init

[Yahoo-eng-team] [Bug 1867043] [NEW] Daily builds failing due to missing pytest

2020-03-11 Thread Dan Watkins
Public bug reported: e.g. https://launchpadlibrarian.net/468666983/buildlog_ubuntu-xenial- amd64.cloud- init_20.1-2345-gd5dbbd1-0ubuntu1+1465~trunk~ubuntu16.04.1_BUILDING.txt.gz http_proxy= make PYVER=python3 check make[2]: Entering directory '/<>' python3 -m pytest -v tests/unittests cloudinit

[Yahoo-eng-team] [Bug 1867043] Re: Daily builds failing due to missing pytest

2020-03-11 Thread Dan Watkins
** Changed in: cloud-init Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1867043 Title: Daily builds failing due to missing pytest Status

[Yahoo-eng-team] [Bug 1872813] Re: cloud-init fails to detect iSCSI root on focal Oracle instances

2020-04-14 Thread Dan Watkins
** Also affects: open-iscsi (Ubuntu) Importance: Undecided Status: New ** Changed in: cloud-init Status: In Progress => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1872813] [NEW] cloud-init fails to detect iSCSI root on focal Oracle instances

2020-04-14 Thread Dan Watkins
cle.py#L194-L198, we can see that this path is only taken if _is_iscsi_root returns False. ** Affects: cloud-init Importance: Undecided Assignee: Dan Watkins (daniel-thewatkins) Status: In Progress ** Changed in: cloud-init Assignee: (unassigned) => Dan Watkins (daniel-thewatkins

[Yahoo-eng-team] [Bug 1861460] Re: cloud-init should parse initramfs rendered netplan if present

2020-04-07 Thread Dan Watkins
Ryan has started work on this, moving to In Progress. ** Changed in: cloud-init Status: Invalid => Triaged ** Changed in: cloud-init Status: Triaged => In Progress -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to

[Yahoo-eng-team] [Bug 1873910] [NEW] Nightly CI builds are failing because due to missing get_interfaces_by_mac mocking

2020-04-20 Thread Dan Watkins
Assignee: Dan Watkins (daniel-thewatkins) Status: New ** Changed in: cloud-init Assignee: (unassigned) => Dan Watkins (daniel-thewatkins) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. ht

[Yahoo-eng-team] [Bug 1869306] Re: Users module errors for users of same SSH key type with existing user

2020-04-20 Thread Dan Watkins
Actually I think that may have been a red herring, I think "- name:trent" was the actual problem: that's parsed as ["name:trent"], not {"name": "trent"}. Which then means that the parser expects the following line to be a list item, and it's a mapping item, hence the blow up. Regardless, glad

[Yahoo-eng-team] [Bug 1871859] [NEW] cloud-init should write ssh_config.d/sshd_config.d snippets (when supported) instead of modifying config files

2020-04-09 Thread Dan Watkins
Public bug reported: In OpenSSH 8.2[0], support for Include directives in ssh_config and sshd_config was introduced. In Debian/Ubuntu version 1:8.2p1-1 [1], Include directives were added to the config files shipped in the package (and in 1:8.2p1-4, the directories themselves were added). Where

[Yahoo-eng-team] [Bug 1871858] [NEW] cloud-init should support parsing ssh_config/sshd_config files with Include directives

2020-04-09 Thread Dan Watkins
Public bug reported: In OpenSSH 8.2[0], support for Include directives in ssh_config and sshd_config was introduced. In Debian/Ubuntu version 1:8.2p1-1 [1], Include directives were added to the config files shipped in the package (and in 1:8.2p1-4, the directories themselves were added).

[Yahoo-eng-team] [Bug 1869155] Re: Cloud-init uses macaddress keyword on s390x where MAC addresses are not necessarily stable/unique across reboots

2020-03-31 Thread Dan Watkins
cloud-init isn't the source of this configuration, so I'm marking our task Incomplete and adding subiquity (which I believe generates this config). (Regardless, I've responded to a couple of things below for background.) > I think with the right tooling (ip, ifconfig, ethtool or even the

[Yahoo-eng-team] [Bug 1874875] [NEW] cloudinit.sources.NetworkConfigSource can be refactored to an enum

2020-04-24 Thread Dan Watkins
Public bug reported: It is currently implemented as a namedtuple, because it was written when the codebase supported Python 2 (where using an enum would have introduced a new dependency). As enum is in the stdlib in all our supported Python releases, we can now use it without that constraint.

[Yahoo-eng-team] [Bug 1874866] [NEW] Add more Python versions to cloud-init's Travis CI

2020-04-24 Thread Dan Watkins
Public bug reported: Currently we run cloud-init's unit tests twice in Travis: * once on Python 3.6 with the latest versions of our dependencies from PyPI, and * once on Python 3.5 with the versions of our dependencies that are in xenial (but installed from PyPI, rather than apt) We currently

[Yahoo-eng-team] [Bug 1876139] Re: Groovy cloud-images failing during growpart

2020-04-30 Thread Dan Watkins
OK, a binary wasn't relocated, but the dependency from util-linux -> fdisk was dropped (in https://launchpad.net/ubuntu/+source/util- linux/2.34-0.1ubuntu3): util-linux (2.34-0.1ubuntu3) focal; urgency=medium * Drop dependency from util-linux to fdisk. The transition to split-out fdisk

[Yahoo-eng-team] [Bug 1876323] [NEW] `cloud-init analyze` fails to produce useful output on Amazon Linux 2 due to log format configuration

2020-05-01 Thread Dan Watkins
Public bug reported: When running `cloud-init analyze show` against a log file from an Amazon Linux 2 instance (e.g. https://pastebin.com/uhJNysgm), no useful output is produced: $ cloud-init analyze show -i ~/Downloads/uhJNysgm.txt -- Boot Record 01 -- The total time elapsed since completing an

[Yahoo-eng-team] [Bug 1876794] [NEW] `cloud-init analyze` depends on the upstream-shipped log format to function

2020-05-04 Thread Dan Watkins
Public bug reported: This is a more general version of bug 1876323: `cloud-init analyze` relies on the log format that upstream ships in order to detect log lines. This means that if logging configuration by users or downstream packagers diverges (as is the case on Amazon Linux 2, for example),

[Yahoo-eng-team] [Bug 1876795] [NEW] `cloud-init analyze` should emit a useful error message if it finds no log lines to process

2020-05-04 Thread Dan Watkins
Public bug reported: When run on the log output from Amazon Linux 2 (see bug 1876323), `analyze` fails to find any log lines to process. Currently, it treats this as a normal situation and emits: $ cloud-init analyze show -i ~/Downloads/uhJNysgm.txt -- Boot Record 01 -- The total time elapsed

[Yahoo-eng-team] [Bug 1876941] [NEW] Document that network-config MAC addresses should be lower case

2020-05-05 Thread Dan Watkins
Public bug reported: Currently users may see failures if using upper-case MAC addresses in network configuration, because cloud-init does not appropriately normalise the case of MAC addresses in all situations. https://cloudinit.readthedocs.io/en/latest/topics/network-config- format-v2.html

[Yahoo-eng-team] [Bug 1879356] [NEW] `cloud-init devel schema --annotate` fails for integer keys which do not roundtrip through string representation

2020-05-18 Thread Dan Watkins
Public bug reported: When using the new snap.commands schema (introduced in https://github.com/canonical/cloud-init/pull/364), it's possible to trigger a bug in our assertion code. Specifically, this file will fail validation (correctly, because `123` is an integer and not a string):

[Yahoo-eng-team] [Bug 1894887] [NEW] cloud-init's cc_lxd module fails to create a lxd bridge when running against lxd 4.0.3

2020-09-08 Thread Dan Watkins
Public bug reported: Between 3.0.3 (the lxd version in bionic) and 4.0.3 (the lxd version in focal), lxd has addressed an internal accounting bug regarding network interfaces and profiles. Specifically, this means that after `lxd init --auto --storage-backend dir` on each system, we see

[Yahoo-eng-team] [Bug 1531880] Re: Failed to start Initial cloud-init job (pre-networking)

2020-09-07 Thread Dan Watkins
Hey folks, I believe that this has been fixed in cloud-init 20.3 (specifically this commit: https://github.com/canonical/cloud- init/commit/0755cff078d5931e1d8e151bdcb84afb92bc0f02) so I'm going to move this to Fix Released. If you are seeing this error on an earlier version of cloud-init, it

[Yahoo-eng-team] [Bug 1880701] [NEW] `cloud-init query` cannot be used to determine the current datasource

2020-05-26 Thread Dan Watkins
Public bug reported: On a lxd container, which uses the NoCloud datasource[0], the only place where "NoCloud" is queryable is in `datasource_list`: # cloud-init query -a | grep -B1 -A2 NoCloud "datasource_list": [ "NoCloud", "None" ], With ds-identify enabled, you probably _can_ take

[Yahoo-eng-team] [Bug 1883903] [NEW] cc_final_message will create /var/lib/cloud/instance as a directory if the symlink does not exist

2020-06-17 Thread Dan Watkins
Public bug reported: cc_final_message calls util.write_file, which calls ensure_dir; if nothing has caused the symlink to be created, then this means that /var/lib/cloud/instance will be a directory, and future boots will fail because they fail to remove it (because it's a directory, so can't

[Yahoo-eng-team] [Bug 1124384] Re: Configuration reload clears event that others jobs may be waiting on

2020-06-17 Thread Dan Watkins
** No longer affects: cloud-init -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1124384 Title: Configuration reload clears event that others jobs may be waiting on Status in

[Yahoo-eng-team] [Bug 1884619] [NEW] cloudinit.net refactor: is_physical

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884626] [NEW] cloudinit.net refactor: wait_for_physdevs

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884620] [NEW] cloudinit.net refactor: is_present

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884623] [NEW] cloudinit.net refactor: is_vlan

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884624] [NEW] cloudinit.net refactor: is_wireless

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884618] [NEW] cloudinit.net refactor: is_connected

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884627] [NEW] cloudinit.net refactor: get_dev_features

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884632] [NEW] cloudinit.net refactor: is_netfail_standby

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884629] [NEW] cloudinit.net refactor: is_netfailover

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884628] [NEW] cloudinit.net refactor: has_netfail_standby_feature

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884621] [NEW] cloudinit.net refactor: is_renamed

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884625] [NEW] cloudinit.net refactor: master_is_bridge_or_bond

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884622] [NEW] cloudinit.net refactor: is_up

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884631] [NEW] cloudinit.net refactor: is_netfail_primary

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884630] [NEW] cloudinit.net refactor: is_netfail_master

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884599] [NEW] cloudinit.net refactor: TEST BUG

2020-06-22 Thread Dan Watkins
Public bug reported: This bug report is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the named function. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884609] [NEW] cloudinit.net refactor: get_ib_hwaddrs_by_interface

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884610] [NEW] cloudinit.net refactor: get_ib_interface_hwaddr

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884616] [NEW] cloudinit.net refactor: is_bond

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884605] [NEW] cloudinit.net refactor: extract_physdevs

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884617] [NEW] cloudinit.net refactor: is_bridge

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884613] [NEW] cloudinit.net refactor: get_interfaces_by_mac

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884604] [NEW] cloudinit.net refactor: device_driver

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884606] [NEW] cloudinit.net refactor: find_fallback_nic

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884603] [NEW] cloudinit.net refactor: device_devid

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884607] [NEW] cloudinit.net refactor: generate_fallback_config

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884614] [NEW] cloudinit.net refactor: get_master

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884611] [NEW] cloudinit.net refactor: get_interface_mac

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884612] [NEW] cloudinit.net refactor: get_interfaces

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884601] [NEW] cloudinit.net refactor: _rename_interfaces

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884600] [NEW] cloudinit.net refactor: _get_current_rename_info

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884602] [NEW] cloudinit.net refactor: apply_network_config_names

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884615] [NEW] cloudinit.net refactor: interface_has_own_mac

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1884608] [NEW] cloudinit.net refactor: get_devicelist

2020-06-22 Thread Dan Watkins
Public bug reported: This bug is tracking part of the refactor of cloudinit.net into cloudinit.distros.networking, specifically the refactoring of the function named in the title of this bug. See [0] for further details. [0] https://cloudinit.readthedocs.io/en/latest/topics/hacking.html

[Yahoo-eng-team] [Bug 1883666] Re: readdocs: MAAS datasource section is empty and link is broken

2020-06-19 Thread Dan Watkins
As this is a doc bug and the fix is available on ReadTheDocs, I'm going to mark this Fix Released. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1884624] Re: cloudinit.net refactor: is_wireless

2020-06-23 Thread Dan Watkins
This function is actually unused, so we're dropping it in https://github.com/canonical/cloud-init/pull/453. ** Changed in: cloud-init Status: Triaged => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1884618] Re: cloudinit.net refactor: is_connected

2020-06-23 Thread Dan Watkins
This function is actually unused, so we're dropping it in https://github.com/canonical/cloud-init/pull/453. ** Changed in: cloud-init Status: Triaged => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1884620] Re: cloudinit.net refactor: is_present

2020-06-23 Thread Dan Watkins
This function is actually unused, so we're dropping it in https://github.com/canonical/cloud-init/pull/453. ** Changed in: cloud-init Status: Triaged => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init.

[Yahoo-eng-team] [Bug 1884979] [NEW] util.mount_cb only supports passing through a single (positional) argument to the wrapped function

2020-06-24 Thread Dan Watkins
Public bug reported: This makes it difficult to use with a function that needs to take more than a single positional parameter, or any keyword arguments; you have to partially apply the function before calling mount_cb. I propose adding `args` and `kwargs` parameters, which will be passed to the

[Yahoo-eng-team] [Bug 1885327] [NEW] util.mount_cb will create an unused temporary directory if the passed `device` is already mounted

2020-06-26 Thread Dan Watkins
Public bug reported: The tmpdir creation happens before (and around, as a contextmanager) the determination of whether or not a mount will be needed. This could be improved. ** Affects: cloud-init Importance: Wishlist Status: New -- You received this bug notification because you

[Yahoo-eng-team] [Bug 1879103] Re: Unattended installation user data conflict

2020-06-16 Thread Dan Watkins
OK, it sounds like cloud-init is behaving as we expect it to, so I'm going to mark our task as Invalid. Do comment (and change status to New, if you can) if you think that's incorrect. ** Changed in: cloud-init Status: Confirmed => Invalid -- You received this bug notification because

<    1   2   3   >