lp:~smoser/cloud-init

Owned by Scott Moser
Get this repository:
git clone https://git.launchpad.net/~smoser/cloud-init
Only Scott Moser can upload to this repository. If you are Scott Moser please log in for upload directions.

Branches

Name Last Modified Last Commit
cleanup/net-convert-add-debug 2018-07-17 15:57:22 UTC 2018-07-17
flake8

Author: Scott Moser
Author Date: 2018-07-17 15:57:22 UTC

flake8

tests/bump-integration-test-paramiko-2.4.1 2018-07-13 15:46:17 UTC 2018-07-13
tests: bump the version of paramiko to 2.4.1.

Author: Scott Moser
Author Date: 2018-07-13 15:46:17 UTC

tests: bump the version of paramiko to 2.4.1.

Paramiko version 2.4.0 had a CVE (CVE-2018-7750) against it.
It is not likely particularly worrisome for our integration tests,
but we might as well bump it.

cleanup/ds-identify-small-fixes 2018-07-12 20:05:11 UTC 2018-07-12
ds-identify: doc string cleanup.

Author: Scott Moser
Author Date: 2018-07-12 20:05:11 UTC

ds-identify: doc string cleanup.

There was a typo in the doc string at the top of ds-identify
(disable -> disabled). That is fixed here as well as adding some
better examples on content in /etc/cloud/ds-identify.cfg.

fix/1781094-ssh-deletekeys 2018-07-11 14:52:15 UTC 2018-07-11
redhat: remove ssh keys on new instance.

Author: Scott Moser
Author Date: 2018-07-11 14:42:17 UTC

redhat: remove ssh keys on new instance.

This changes redhat's default behavior to remove the ssh keys on
new instance (ssh_deletekeys will now be at its default true value).

On redhat systems, cloud-init 'Wants sshd-keygen.service', which is
why 'ssh_genkeytypes' is disabled. I've changed this to be 'null'
rather than '~', as that seems just more clear.

LP: #1781094
rhbz: https://bugzilla.redhat.com/show_bug.cgi?id=1598832

fix/redhat-py3-spec 2018-07-10 20:48:36 UTC 2018-07-10
make requires available in template for py2 and py3

Author: Scott Moser
Author Date: 2018-07-10 20:29:26 UTC

make requires available in template for py2 and py3

fix/1778737-drop-integration-test 2018-06-28 20:53:04 UTC 2018-06-28
tests: drop salt-minion integration test

Author: Scott Moser
Author Date: 2018-06-28 20:53:04 UTC

tests: drop salt-minion integration test

The salt minion integration test as we had it did not do a whole lot
more than the unit tests on that module did. Additionally, it caused
some transient failures at least in Ubuntu 18.04.

At a future date we may choose to add an integration test that installs
salt-minion and salt server and configures it to be a better test.

LP: #1778737

fix/gpg-receive-retry 2018-06-28 18:46:51 UTC 2018-06-28
tweak a test. drop confusing use of () that made side_effect look l ike it mi...

Author: Scott Moser
Author Date: 2018-06-28 18:46:51 UTC

tweak a test. drop confusing use of () that made side_effect look l ike it might be a list

fix/run-container-no-artifacts 2018-06-28 13:19:49 UTC 2018-06-28
tools: Fix run-container when neither source or binary package requested.

Author: Scott Moser
Author Date: 2018-06-28 13:19:49 UTC

tools: Fix run-container when neither source or binary package requested.

If run-container was called without --package or --binary-package, then
it would still try to copy out artifacts and would fail doing so as
there were no artifacts to collect.

fix/simplestreams-git 2018-06-25 18:24:58 UTC 2018-06-25
tox: use simplestreams from git repository rather than bzr.

Author: Scott Moser
Author Date: 2018-06-25 18:24:58 UTC

tox: use simplestreams from git repository rather than bzr.

Simplestreams is moving to git. Use the git repo rather than bzr.

fix/lxd-only-create-network-if-noexist 2018-06-16 01:01:34 UTC 2018-06-16
drop some comments, rename test class

Author: Scott Moser
Author Date: 2018-06-16 01:01:34 UTC

drop some comments, rename test class

fix/1134036-locale-message-change 2018-06-15 14:25:31 UTC 2018-06-15
Z99-cloud-locale-test.sh: shorten message and change locale to C.UTF-8.

Author: Scott Moser
Author Date: 2018-06-15 14:18:48 UTC

Z99-cloud-locale-test.sh: shorten message and change locale to C.UTF-8.

Two basic changes here to the behavior of Z99-cloud-locale-test.sh
when a locale found in LC_* settings is not present on the system:

a.) shorten the message.
b.) change the locale to C.UTF-8.

LP: #1134036

fix/1768600-utf8-in-user-data 2018-06-09 01:55:57 UTC 2018-06-09
Be more safe on string/bytes when writing multipart user-data to disk.

Author: Scott Moser
Author Date: 2018-06-09 01:55:57 UTC

Be more safe on string/bytes when writing multipart user-data to disk.

When creating the multipart mime message that is written as
user-data.txt.i, cloud-init losing data on conversion to some things
as a string.

LP: #1768600

cleanup/remove-lxd-pip-install-workarounds 2018-06-08 16:00:25 UTC 2018-06-08
tests: remove pip install workarounds for pylxd, take upstream fix.

Author: Scott Moser
Author Date: 2018-06-08 15:54:58 UTC

tests: remove pip install workarounds for pylxd, take upstream fix.

pylxd upstream provided a fix for the issue we were seeing, so we
can take that fix now rather than having our workarounds to order pip
installs.

The test is that this continues to work:
   rm -Rf .tox/citest
   tox -c tox.ini --recreate --notest -e citest

fix/1775371-non-utf8-in-proc-env 2018-06-08 15:50:49 UTC 2018-06-08
Fix get_proc_env for pids that have non-utf8 content in environment.

Author: Scott Moser
Author Date: 2018-06-08 14:43:55 UTC

Fix get_proc_env for pids that have non-utf8 content in environment.

There is no requirement that the environment of a process contains
only utf-8 data. This modifies get_proc_env to support it reading
data as binary and decoding if provided with an encoding.

The default case is now that we now do:
 contents.decode('utf-8', 'replace')
rather than
 contents.decode('utf-8', 'strict')

LP: #1775371

ubuntu/xenial-1770712-full-pkg-version 2018-06-04 14:15:54 UTC 2018-06-04
update changelog

Author: Scott Moser
Author Date: 2018-06-04 14:15:54 UTC

update changelog

ubuntu/artful-1770712-full-pkg-version 2018-06-04 14:14:44 UTC 2018-06-04
update changelog

Author: Scott Moser
Author Date: 2018-06-04 14:14:44 UTC

update changelog

ubuntu/bionic-1770712-full-pkg-version 2018-06-04 14:12:05 UTC 2018-06-04
update changelog

Author: Scott Moser
Author Date: 2018-06-04 14:11:31 UTC

update changelog

ubuntu/devel-1770712-full-pkg-version 2018-06-04 14:01:48 UTC 2018-06-04
update changelog

Author: Scott Moser
Author Date: 2018-06-04 14:01:48 UTC

update changelog

feature/subp-combine-output 2018-05-30 13:30:26 UTC 2018-05-30
drop the not-present log_captured from the docstring

Author: Scott Moser
Author Date: 2018-05-30 13:30:26 UTC

drop the not-present log_captured from the docstring

fix/pyflakes-2.0.0-reported-issues 2018-05-29 16:56:06 UTC 2018-05-29
fix py3 tests.

Author: Scott Moser
Author Date: 2018-05-29 16:56:06 UTC

fix py3 tests.

odd, pyflakes basically ignores the undefined variable.

fix/1772961-suse-spec-fixes 2018-05-23 20:10:30 UTC 2018-05-23
TODO file no longer exists.

Author: Scott Moser
Author Date: 2018-05-23 16:17:25 UTC

TODO file no longer exists.

cleanup/patch-version-for-suse-redhat 2018-05-23 16:45:54 UTC 2018-05-23
packages: Make rpm spec files patch in package version like in debs.

Author: Scott Moser
Author Date: 2018-05-23 12:54:28 UTC

packages: Make rpm spec files patch in package version like in debs.

This makes the necessary changes to patch the full packaged version into
the trunk maintained redhat and suse spec files.

feature/run-container 2018-05-23 16:02:10 UTC 2018-05-23
get dist flag through

Author: Scott Moser
Author Date: 2018-05-23 15:40:57 UTC

get dist flag through

fix/read-dependencies-maintain-distro 2018-05-23 15:21:27 UTC 2018-05-23
packages/brpm: Get proper dependencies for cmdline distro.

Author: Scott Moser
Author Date: 2018-05-23 15:21:27 UTC

packages/brpm: Get proper dependencies for cmdline distro.

When invoked with '--distro=suse', the packages that would be
attempted for installation would be from redhat. We just were not
pasing the args.distro through. That is fixed here.

feature/full-version-in-logs 2018-05-22 19:20:57 UTC 2018-05-22
better docstring. don't use the word curtin in cloud-init.

Author: Scott Moser
Author Date: 2018-05-22 19:20:57 UTC

better docstring. don't use the word curtin in cloud-init.

fix/1771382-ds-identify-ensure-sane-path 2018-05-17 20:00:12 UTC 2018-05-17
ds-identify: ensure that we have certain tokens in PATH.

Author: Scott Moser
Author Date: 2018-05-17 20:00:12 UTC

ds-identify: ensure that we have certain tokens in PATH.

SuSE builds were not getting a PATH set in generator's environment.
This may seem like mis-configuration on the system, but caused ds-identify
to fail to find blkid (or any other program).

The change here just ensures that we get /sbin /usr/sbin /bin /usr/bin
into the PATH when main is run.

LP: #1771382

fix/opensuse-skip-on-httpretty-ssl-error 2018-05-17 01:43:53 UTC 2018-05-17
fixup one of test_data to use HttprettyTestCase

Author: Scott Moser
Author Date: 2018-05-16 20:01:52 UTC

fixup one of test_data to use HttprettyTestCase

fix/ds-identify-smartos-is-container 2018-05-14 20:22:30 UTC 2018-05-14
Do case sensitive matching in python to determine SmartOS.

Author: Scott Moser
Author Date: 2018-05-14 20:22:30 UTC

Do case sensitive matching in python to determine SmartOS.

This makes python more closely follow ds-identify (or vice versa).

bug/1767131-snap-seeded 2018-05-10 14:36:13 UTC 2018-05-10
cloud-config.service: run After snap.seeded.service.

Author: Scott Moser
Author Date: 2018-05-10 14:30:50 UTC

cloud-config.service: run After snap.seeded.service.

This makes cloud-config.service (and as a result cloud-final.service)
run After snap.seeded.service. This is required to ensure that
pre-seeded snaps can be used by cloud-init or user-data input.

The snap.seeded.service was added to snapd at:
  https://github.com/snapcore/snapd/pull/5124

Note that the following would be a workaround:
 snap:
  commands:
   00: snap wait system seed.loaded

LP: #1767131

cleanup/ds-identify-not-call-is_ds_enabled-twice 2018-05-08 18:12:23 UTC 2018-05-08
ds-identify: Remove dupe call to is_ds_enabled, improve debug message.

Author: Scott Moser
Author Date: 2018-05-04 18:28:15 UTC

ds-identify: Remove dupe call to is_ds_enabled, improve debug message.

We had two calls to is_ds_enabled, and the debug message looked
something like this:
  is_ds_enabled returned 1: ConfigDrive NoCloud
Now instead we have just one call, and the debug message like:
  is_ds_enabled(IBMCloud) = true

cleanup/schema-raise-import-error-if-validate-strict 2018-05-01 20:11:32 UTC 2018-05-01
Update a test asserting that a warning was logged with strict=true.

Author: Scott Moser
Author Date: 2018-04-19 13:58:39 UTC

Update a test asserting that a warning was logged with strict=true.

fix/smartos-container-nics-have-own-mac 2018-05-01 18:59:55 UTC 2018-05-01
add comment about None as suggested by Mike

Author: Scott Moser
Author Date: 2018-04-21 00:17:11 UTC

add comment about None as suggested by Mike

fix/1766302-show-nics-not-up 2018-05-01 18:50:26 UTC 2018-05-01
flakes

Author: Scott Moser
Author Date: 2018-05-01 18:50:26 UTC

flakes

cleanup/collect-logs-stderr 2018-05-01 17:56:52 UTC 2018-05-01
and drop the import

Author: Scott Moser
Author Date: 2018-05-01 17:56:52 UTC

and drop the import

ubuntu/devel-drop-new-upstream-snapshot 2018-04-30 19:50:09 UTC 2018-04-30
update changelog

Author: Scott Moser
Author Date: 2018-04-30 19:50:09 UTC

update changelog

fix/1766401-ibmcloud-upgrade-xenial 2018-04-30 19:09:37 UTC 2018-04-30
address chad's feedback

Author: Scott Moser
Author Date: 2018-04-30 19:09:37 UTC

address chad's feedback

cleanup/ds-identify-shellcheck-fixes 2018-04-30 15:23:28 UTC 2018-04-30
remove unrelated whitespace change

Author: Scott Moser
Author Date: 2018-04-30 15:23:28 UTC

remove unrelated whitespace change

test/ibmcloud-debug-build 2018-04-26 18:22:18 UTC 2018-04-26
some doc cleanups.

Author: Scott Moser
Author Date: 2018-04-26 18:22:18 UTC

some doc cleanups.

ubuntu/devel-17661711-add-iproute2-depends 2018-04-25 01:16:33 UTC 2018-04-25
debian/control: add missing dependency on iproute2.

Author: Scott Moser
Author Date: 2018-04-24 20:45:57 UTC

debian/control: add missing dependency on iproute2.

Ubuntu minimal images do not have iproute2, so correctly identify
our dependency on it.

LP: #1766711

fix/1766711-add-iproute2-depends 2018-04-24 20:51:02 UTC 2018-04-24
packages/debian/control.in: add missing dependency on iproute2.

Author: Scott Moser
Author Date: 2018-04-24 20:51:02 UTC

packages/debian/control.in: add missing dependency on iproute2.

Ubuntu minimal images do not have iproute2, so correctly identify
our dependency on it.

LP: #1766711

ubuntu/devel-isc-dhcp-client-fix 2018-04-24 20:37:30 UTC 2018-04-24
debian/control: add missing dependency on isc-dhcp-client.

Author: Scott Moser
Author Date: 2018-04-24 20:37:30 UTC

debian/control: add missing dependency on isc-dhcp-client.

Replace Build-Depends with Depends. The Build-Depends was incorrectly
added under bug 1759307.

LP: #1766714

fix/1766287-gce-nic-rename 2018-04-24 19:26:07 UTC 2018-04-24
net: apply any needed renames after writing network config.

Author: Scott Moser
Author Date: 2018-04-24 19:01:15 UTC

net: apply any needed renames after writing network config.

There is a race condition that can be reached if we do:
  a.) select network device as fallback
  b.) rename network devices
  c.) write network config
  d.) something else (possibly udev/systemd) renames network device.
  e.) network is brought up by system.

The change here is to do a, c, b, e. The current belief is that
'd' will then occur after 'c' and before 'b'. We may need a
'udevadm wait' to ensure this.

LP: #1766287

fix/read_file_or_url-contents-should-be-text 2018-04-24 14:04:53 UTC 2018-04-24
read_file_or_url: fix inconsistency with file and url return values.

Author: Scott Moser
Author Date: 2018-04-12 19:45:46 UTC

read_file_or_url: fix inconsistency with file and url return values.

The result of a read_file_or_url on a file and on a url would differ
in behavior.
  str(UrlResponse) would return UrlResponse.contents.decode('utf-8')
while
  str(FileResponse) would return str(FileResponse.contents)

The difference being "b'foo'" versus "foo".

fix/1404745-growfs-freebsd-y 2018-04-24 13:27:49 UTC 2018-04-24
FreeBSD: Invoke growfs on ufs filesystems such that it does not prompt.

Author: Harm Weites
Author Date: 2018-04-24 13:22:11 UTC

FreeBSD: Invoke growfs on ufs filesystems such that it does not prompt.

By default, FreeBSD's growfs runs interactively asking a question
which can be mitigated using the '-y' command line option. The fix
here is simply to pass -y to growfs to avoid the prompt.

LP: #1404745

cleanup/jsonschema-follow-on 2018-04-21 00:25:04 UTC 2018-04-21
fix pylint

Author: Scott Moser
Author Date: 2018-04-21 00:25:04 UTC

fix pylint

fix/1677205-eol-on-sshd_config 2018-04-19 13:54:18 UTC 2018-04-19
change from bool(changed) to len(changed)

Author: Scott Moser
Author Date: 2018-04-19 13:30:11 UTC

change from bool(changed) to len(changed)

bug/1764264-schema-runcmd-is-not-unique 2018-04-19 01:54:41 UTC 2018-04-19
Schema: do not warn on duplicate items in commands.

Author: Scott Moser
Author Date: 2018-04-18 19:49:44 UTC

Schema: do not warn on duplicate items in commands.

runcmd, bootcmd, snap/commands, ubuntu-advantage/commands would
log warning (and fail if strict) on duplicate values in the commands.
But those should be allowed. Example, it is perfectly valid to do:
   runcmd: ['sleep 1', 'sleep 1']

LP: #1764264

doc/add_aliyun_doc 2018-04-18 16:27:03 UTC 2018-04-18
Suggested changes.

Author: Scott Moser
Author Date: 2018-04-18 16:13:46 UTC

Suggested changes.

 - General re-wording and re-formatting.
 - Mention 'AliYun' specifically as that is the datasource name.
 - Add to topics/datasources.rst so it shows up in the list.
 - Make a single subsection 'Alibaba Cloud (AliYun)'.
 - Use subsubsections (^) for 'Versions', 'userdata' 'metadata'
 - use shell code blocks and 'curl' to show grabbing data.
 - converted dos to unix carriage returns
 - removed a non-breaking space (U+FEFF).

cleanup/pylint-respect-W0612-unused-variable 2018-04-17 23:47:55 UTC 2018-04-17
flakes

Author: Scott Moser
Author Date: 2018-04-17 23:47:55 UTC

flakes

fix/templater-with-non-ascii 2018-04-12 20:24:32 UTC 2018-04-12
re-add the unicode curly tick mark in chrony templates.

Author: Scott Moser
Author Date: 2018-04-12 20:20:28 UTC

re-add the unicode curly tick mark in chrony templates.

Ryan had worked around the fix that is here and removed a
curly tick mark from the chrony templates. Here we add it back
to make the files more correct wrt the distro.

bug/1641574-authorizedkeysfile-none 2018-04-11 18:44:25 UTC 2018-04-11
ssh: do not write file named 'none' when AuthorizedKeysFile=none.

Author: Scott Moser
Author Date: 2016-11-21 15:28:55 UTC

ssh: do not write file named 'none' when AuthorizedKeysFile=none.

If AuthorizedKeysFile == "none", then there should not be a file written.
Note, this is only partial support as realisitically to do this, the
user would need to support
  AuthorizedKeysCommandUser
and
  AuthorizedKeysCommand

LP: #1641574

cleanup/consistent-exception_cb 2018-03-23 21:25:00 UTC 2018-03-23
Make exception_cb consistent in readurl and wait_for_url.

Author: Scott Moser
Author Date: 2018-03-23 21:25:00 UTC

Make exception_cb consistent in readurl and wait_for_url.

This message needs improving.

feature/driver-enablement 2018-03-23 19:02:31 UTC 2018-03-23
address Ryan's feedback.

Author: Scott Moser
Author Date: 2018-03-23 19:02:31 UTC

address Ryan's feedback.

fix/shellify-raise-type-errors 2018-03-08 11:36:54 UTC 2018-03-08
fix test

Author: Scott Moser
Author Date: 2018-03-08 11:36:54 UTC

fix test

fix/test-run_tree-fixes 2018-03-07 16:33:45 UTC 2018-03-07
cleanup.

Author: Scott Moser
Author Date: 2018-03-07 16:33:45 UTC

cleanup.

release/18.1 2018-02-22 22:20:24 UTC 2018-02-22
release 18.1

Author: Scott Moser
Author Date: 2018-02-22 21:40:05 UTC

release 18.1

Bump the version in cloudinit/version.py to be 18.1 and update ChangeLog.

LP: #1751145

master 2018-01-25 15:38:48 UTC 2018-01-25
HACKING.rst: mention setting user name and email via git config.

Author: Scott Moser
Author Date: 2018-01-25 15:36:36 UTC

HACKING.rst: mention setting user name and email via git config.

Just include mention of setting user name and email when first
setting up git.

ubuntu/devel 2017-12-15 17:12:05 UTC 2017-12-15
releasing package cloud-init version 17.2-1-g4089e20c-0ubuntu1

Author: Chad Smith
Author Date: 2017-12-15 17:12:05 UTC

releasing package cloud-init version 17.2-1-g4089e20c-0ubuntu1

release/17.2 2017-12-14 17:33:52 UTC 2017-12-14
release 17.2

Author: Scott Moser
Author Date: 2017-12-14 17:33:52 UTC

release 17.2

Bump the version in cloudinit/version.py to be 17.2 and update ChangeLog.

ubuntu/xenial 2017-12-12 19:30:40 UTC 2017-12-12
update changelog

Author: Scott Moser
Author Date: 2017-12-12 19:30:40 UTC

update changelog

ubuntu/xenial-refresh-ds-identify-patch 2017-12-12 19:30:40 UTC 2017-12-12
update changelog

Author: Scott Moser
Author Date: 2017-12-12 19:30:40 UTC

update changelog

fix/cloud-test-add-pylint-and-fix 2017-12-07 19:20:43 UTC 2017-12-07
do not provide trailing / on pylint.

Author: Scott Moser
Author Date: 2017-12-07 19:20:43 UTC

do not provide trailing / on pylint.

this is actually a differen thing:
 pylint tools/
 pylint tools

I only know this because I ran 'pylint tools/' before fixing tools/
and did not see any errors. When running 'pylint tools' would show
errors in tools/*.py files.

cleanup/ci-nocloud-pubkeys-in-metadata 2017-12-05 22:09:29 UTC 2017-12-05
citest: In NoCloudKVM provide keys via metadata not userdata.

Author: Scott Moser
Author Date: 2017-12-05 21:33:56 UTC

citest: In NoCloudKVM provide keys via metadata not userdata.

The NoCloudKVM platform was inserting ssh keys via user-data
rather than through meta-data like it is done on other platforms.
This way we are not forced to change the user-data provided.

Also, provide meta-data including a uuid as the instance-id.

ubuntu/zesty 2017-12-01 17:02:33 UTC 2017-12-01
releasing package cloud-init version 17.1-46-g7acc9e68-0ubuntu1~17.04.1

Author: Chad Smith
Author Date: 2017-12-01 17:02:33 UTC

releasing package cloud-init version 17.1-46-g7acc9e68-0ubuntu1~17.04.1

ubuntu/artful 2017-12-01 16:58:53 UTC 2017-12-01
releasing package cloud-init version 17.1-46-g7acc9e68-0ubuntu1~17.10.1

Author: Chad Smith
Author Date: 2017-12-01 16:58:53 UTC

releasing package cloud-init version 17.1-46-g7acc9e68-0ubuntu1~17.10.1

feature/json-socket-server 2017-11-03 16:44:31 UTC 2017-11-03
somewhat functional.

Author: Scott Moser
Author Date: 2017-11-03 16:44:31 UTC

somewhat functional.

server run with:
 python3 -m tests.cloud_tests.jsoncket --port 9799

Then run a client like:
 python -m tests.cloud_tests.jsoncket.client localhost 9799 ls

ubuntu/sm-proposed-artful 2017-10-03 14:55:58 UTC 2017-10-03
releasing package cloud-init version 17.1-13-g7fd04255-0ubuntu1

Author: Scott Moser
Author Date: 2017-10-03 14:55:58 UTC

releasing package cloud-init version 17.1-13-g7fd04255-0ubuntu1

fix/debian-852564-no-hardcoded-udevadm 2017-09-25 18:29:13 UTC 2017-09-25
AltCloud: Trust PATH for udevadm and modprobe.

Author: Scott Moser
Author Date: 2017-09-25 18:29:13 UTC

AltCloud: Trust PATH for udevadm and modprobe.

Previously we had hard coded paths in /sbin for the udevadm and modprobe
programs invoked by AltCloud. Its more flexible to expect the PATH to
be set correctly.

Debian: #852564

feature/run-opensuse 2017-09-20 15:58:12 UTC 2017-09-20
some updates for run-opensuse networking checking

Author: Scott Moser
Author Date: 2017-09-20 15:32:00 UTC

some updates for run-opensuse networking checking

fix checking for networking

ubuntu/sm-no-cherry-picks 2017-09-18 01:26:55 UTC 2017-09-18
add a debian/patches/series.clean to clean cpick

Author: Scott Moser
Author Date: 2017-09-18 01:13:05 UTC

add a debian/patches/series.clean to clean cpick

ubuntu/sm-xenial 2017-09-18 01:15:21 UTC 2017-09-18
debian/rules: in clean target, run debian/patches/series.clean if present.

Author: Scott Moser
Author Date: 2017-09-18 01:10:34 UTC

debian/rules: in clean target, run debian/patches/series.clean if present.

This will allow recipe based builds of trunk to strip out the 'cpick'
patches which would not apply (because they're already in trunk).

bug/before-fsck 2017-07-25 19:41:23 UTC 2017-07-25
systemd: make systemd-fsck run after cloud-init.service

Author: Scott Moser
Author Date: 2016-12-08 12:27:53 UTC

systemd: make systemd-fsck run after cloud-init.service

cloud-init.service may write filesystems (fs_setup) or re-partition
(disk_setup) disks.

If systemd-fsck is running on a device while that is occuring
then the partitioning or mkfs might fail due to the device being busy.
Alternatively, the fsck might fail and cause subsequent mount to fail.

LP: #1691489

bug/1639030-aws-ipv6-network 2017-07-03 20:37:09 UTC 2017-07-03
run at local time frame wit ipv4ll

Author: Scott Moser
Author Date: 2017-07-03 20:37:09 UTC

run at local time frame wit ipv4ll

ubuntu/yakkety 2017-06-28 18:11:27 UTC 2017-06-28
update changelog

Author: Scott Moser
Author Date: 2017-06-28 18:11:27 UTC

update changelog

bug/1683038-ec2-no-warn-on-explicit 2017-05-31 15:03:31 UTC 2017-05-31
add warning on unexpected situation strict_id=true and platform unknown.

Author: Scott Moser
Author Date: 2017-05-31 15:03:31 UTC

add warning on unexpected situation strict_id=true and platform unknown.

bug/1692087-disk_setup-gpt-improvements 2017-05-22 20:37:40 UTC 2017-05-22
disk_setup: fix several issues with gpt disk partitions.

Author: Scott Moser
Author Date: 2017-05-19 18:57:04 UTC

disk_setup: fix several issues with gpt disk partitions.

This fixes several shortcomings of disk_setup with gpt disks.
 * 'sgdisk -p' was being used to determine the size of a disk.
   this can fail if it believes there is a bad gpt partition table.
   Instead we just use blockdev now for both mbr or gpt disks.
 * parsing of sgdisk -p output assumed that the 'name' of the partition
   type would not have any spaces (Microsoft basic data)
 * interaction with sgdisk did not realize that sgdisk wants input
   of '8300' rather than '83' and will output the same.

LP: #1692087

cl_on_Azure_0.7.9-fixups 2017-05-04 03:36:39 UTC 2017-05-04
requirements.txt: drop change to comment out argparse

Author: Scott Moser
Author Date: 2017-05-04 03:36:39 UTC

requirements.txt: drop change to comment out argparse

Lets leave this in right now, we can investigate further dropping it
later. I think that centos6 needs it, and other environments
do not seem bothered by it. (argparse is builtin in python >= 2.7).

bug/1673818-configdrive-doc-does-read-disk 2017-03-17 16:34:47 UTC 2017-03-17
doc: fix config drive doc with regard to unpartitioned disks.

Author: Scott Moser
Author Date: 2017-03-17 16:34:47 UTC

doc: fix config drive doc with regard to unpartitioned disks.

The ConfigDrive datasource has read un-partitioned disks for quite
a while, but the documentation lagged behind.

LP: #1673818

bug-lp-1645644-ntp 2017-03-09 21:48:09 UTC 2017-03-09
cloud_tests: ntp_pools: remove duplicate test I accidentally left in

Author: Ryan Harper
Author Date: 2017-01-11 15:17:30 UTC

cloud_tests: ntp_pools: remove duplicate test I accidentally left in

Signed-off-by: Ryan Harper <ryan.harper@canonical.com>

bug/1315501-trusty-openstack-interfaces 2017-01-10 17:44:04 UTC 2017-01-10
update changelog.

Author: Scott Moser
Author Date: 2017-01-10 17:44:04 UTC

update changelog.

180 of 80 results
This repository contains Public information 
Everyone can see this information.

Subscribers