View Git repositories
branches with status:
Name Status Last Modified Last Commit
lp:~smoser/+junk/check-archive Development 2018-12-10 22:12:38 UTC
51. check-archive has moved to git. chec...

Author: Scott Moser
Revision Date: 2018-12-10 22:12:38 UTC

check-archive has moved to git.

check-archive has moved its revision control from bzr to git.

Its new upstream location is:

   https://git.launchpad.net/~smoser/+git/check-archive
   https://code.launchpad.net/~smoser/+git/check-archive

lp:~smoser/+junk/backdoor-image Development 2018-12-10 21:48:15 UTC
38. Development is moved to git. This re...

Author: Scott Moser
Revision Date: 2018-12-10 21:48:15 UTC

Development is moved to git.

This repo has been moved from bzr to git. Its new "upstream" is:

  https://gist.github.com/smoser/8c65b8771d5ab1d99c44c285323dfff6

lp:~smoser/simplestreams/example-sync Development 2018-12-04 22:02:07 UTC
28. setup: drop installation of bzr

Author: Scott Moser
Revision Date: 2018-12-04 22:02:07 UTC

setup: drop installation of bzr

lp:~smoser/vmbuilder/jenkins_kvm.img-maas-git (Has a merge proposal) Development 2018-10-25 19:01:23 UTC
813. img-maas.tmpl: Install git if it is n...

Author: Scott Moser
Revision Date: 2018-10-25 18:59:15 UTC

img-maas.tmpl: Install git if it is not present.

img-maas.tmpl uses git to check out maas-images. That does not work
if there is no 'git' command. 14.04 images do not have git by default.

lp:~smoser/livecd-rootfs/trunk.lp1798626-sha1-not-sha256 bug(Has a merge proposal) Development 2018-10-19 14:11:09 UTC
1706. OVA: change checksum in manifest to b...

Author: Scott Moser
Revision Date: 2018-10-19 14:09:37 UTC

OVA: change checksum in manifest to be sha1 not sha256.

SHA256 is not supported by vmware as a checksum in a manifest file.
The solution is just to use SHA1.

https://kb.vmware.com/s/article/2151537

lp:~smoser/livecd-rootfs/cpc_packagin.extra.oracle-no-OpenStack Development 2018-08-20 20:41:04 UTC
91. Oracle: No longer set datasource_list...

Author: Scott Moser
Revision Date: 2018-08-20 20:40:37 UTC

Oracle: No longer set datasource_list to Oracle.

This image modification is no longer necessary as cloud-init will
now correctly identify and use the 'Oracle' datasource.
Full support went into cloud-init 18.3-24-gf6249277-0ubuntu2.

lp:~smoser/livecd-rootfs/cpc_packagin.extra.softlayer-add-grub-legacy-ec2 Development 2018-08-20 17:07:56 UTC
91. apply rcj's suggestions

Author: Scott Moser
Revision Date: 2018-08-20 17:07:56 UTC

apply rcj's suggestions

lp:~smoser/vmbuilder/mfdiff.moved-to-git (Has a merge proposal) Development 2018-06-08 17:31:06 UTC
21. mfdiff has moved to git. mfdiff has ...

Author: Scott Moser
Revision Date: 2018-06-08 17:29:50 UTC

mfdiff has moved to git.

mfdiff has moved its revision control to git.
Its new upstream home is:
  https://code.launchpad.net/~cloud-images-release-managers/cloud-images/+git/mfdiff

To clone, either:
   git clone https://git.launchpad.net/~cloud-images-release-managers/cloud-images/+git/mfdiff
or
   git clone ssh://git.launchpad.net/~cloud-images-release-managers/cloud-images/+git/mfdiff

lp:~smoser/ssh-import-id/trunk.udpate-debian-packaging (Has a merge proposal) Development 2018-03-29 16:02:42 UTC
228. capital unreleased

Author: Scott Moser
Revision Date: 2018-03-29 15:57:10 UTC

capital unreleased

lp:~smoser/maas-images/trunk.dyn-netconf-krd-only bug(Has a merge proposal) Development 2018-02-13 18:20:48 UTC
394. much simpler installation of required...

Author: Scott Moser
Revision Date: 2018-02-13 18:20:48 UTC

much simpler installation of required packages.

Just let apt figure it out.

lp:~smoser/maas-images/trunk.no-dyn-netconf Development 2018-02-06 14:43:57 UTC
391. Do not install cloud-initramfs-dyn-ne...

Author: Scott Moser
Revision Date: 2018-02-06 14:40:50 UTC

Do not install cloud-initramfs-dyn-netconf in releases newer than xenial.

The cloud-initramfs-dyn-netconf was being added to the maas image.
It was only absolutely necessary in <xenial, but is left as present
in xenial as images still use the /etc/network/interfaces link.
See change="symlink ENI for cloud-initramfs-dyn-netconf".

It is not needed in or used without ifupdown, and ifupdown is not present
in artful or bionic.

lp:~smoser/maas/trunk.precise-squashfs Development 2018-02-05 20:49:51 UTC
389. use the already defined dsst_squash f...

Author: Scott Moser
Revision Date: 2018-02-05 20:49:41 UTC

use the already defined dsst_squash filename

lp:~smoser/ubuntu/bionic/cloud-utils/pkg Development 2018-01-04 19:08:40 UTC
151. releasing package cloud-utils version...

Author: Scott Moser
Revision Date: 2017-02-10 20:36:43 UTC

releasing package cloud-utils version 0.30-0ubuntu2

lp:~smoser/cloud-utils/trunk.1741096 bug Development 2018-01-04 18:48:52 UTC
317. mount-image-callback: run blockdev an...

Author: Scott Moser
Revision Date: 2018-01-04 18:45:50 UTC

mount-image-callback: run blockdev and udevadm settle on nbd devices.

When we connect nbd devices, ensure that the kernel re-reads the partition
table information. This ensures that the partition devices (nbd0p1, nbd0p2)
are correct when used later.

Also required then is a udevadm settle.

On xenial, the blockdev is needed, on newer releases some udev magic or
systemd handles it.

lp:~smoser/curtin/trunk.bzr-dead (Has a merge proposal) Development 2017-12-20 17:33:03 UTC
554. README: Mention move of revision cont...

Author: Scott Moser
Revision Date: 2017-12-20 17:33:03 UTC

README: Mention move of revision control to git.

curtin development has moved its revision control to git.
It is available at
  https://code.launchpad.net/curtin

Clone with
  git clone https://git.launchpad.net/curtin
or
  git clone git+ssh://git.launchpad.net/curtin

For more information see
  http://curtin.readthedocs.io/en/latest/topics/development.html

lp:~smoser/curtin/trunk.lp1716028-better-file-locking Development 2017-09-12 14:16:06 UTC
527. move the bus or index to the -drive.....

Author: Scott Moser
Revision Date: 2017-09-12 14:16:06 UTC

move the bus or index to the -drive...even though it doesnt seem right

lp:~smoser/simplestreams/trunk.openstack-v3-auth bug Development 2017-05-10 17:54:58 UTC
450. early changes to get keystone v3 auth.

Author: Scott Moser
Revision Date: 2017-04-27 17:50:14 UTC

early changes to get keystone v3 auth.

lp:~smoser/simplestreams/cstack Development 2017-04-30 22:08:51 UTC
28. add releases. support lxd/qemu dual o...

Author: Scott Moser
Revision Date: 2017-04-30 22:08:51 UTC

add releases. support lxd/qemu dual openstack.

lp:~smoser/simplestreams/trunk.v3-auth Development 2017-04-27 17:50:47 UTC
450. early changes to get keystone v3 auth.

Author: Scott Moser
Revision Date: 2017-04-27 17:50:14 UTC

early changes to get keystone v3 auth.

lp:~smoser/+junk/maas-libvirt-utils Development 2017-04-18 17:13:02 UTC
64. update to function for for 2.2 maas.

Author: Scott Moser
Revision Date: 2017-04-18 17:13:02 UTC

update to function for for 2.2 maas.

lp:~smoser/software-properties/trunk.lp1532855 bug(Has a merge proposal) Development 2017-03-06 17:23:18 UTC
992. releasing package software-properties...

Author: Scott Moser
Revision Date: 2017-03-06 17:22:07 UTC

releasing package software-properties version 0.96.24.11

lp:~smoser/software-properties/trunk.lp1670399 (Has a merge proposal) Development 2017-03-06 17:09:28 UTC
993. debian/tests/run-tests: use gpg rathe...

Author: Scott Moser
Revision Date: 2017-03-06 16:57:32 UTC

debian/tests/run-tests: use gpg rather than gpg1, and show errors

Change 'gpg1 -k' to 'gpg --list-keys'.
gpg1 is not the default gpg for newer ubuntu.

Capturing of output was causing very silent failure. Now, show output and
exit code on failure, and a message indicating why it was used.

lp:~smoser/curtin/yakkety.lp1666986 bug(Has a merge proposal) Development 2017-02-22 16:29:52 UTC
66. debian/rules: record debian package v...

Author: Scott Moser
Revision Date: 2017-02-22 16:29:33 UTC

debian/rules: record debian package version in installed package.
(LP: #1666986)

lp:~smoser/curtin/xenial.lp1666986 bug(Has a merge proposal) Development 2017-02-22 16:29:22 UTC
62. debian/rules: record debian package v...

Author: Scott Moser
Revision Date: 2017-02-22 16:27:44 UTC

debian/rules: record debian package version in installed package.
(LP: #1666986)

lp:~smoser/ubuntu/zesty/cloud-utils/pkg bug Development 2017-02-10 20:37:18 UTC
151. releasing package cloud-utils version...

Author: Scott Moser
Revision Date: 2017-02-10 20:36:43 UTC

releasing package cloud-utils version 0.30-0ubuntu2

lp:~smoser/ubuntu/xenial/curtin/pkg bug Development 2017-01-18 17:39:47 UTC
58. * debian/new-upstream-snapshot: chang...

Author: Scott Moser
Revision Date: 2017-01-18 17:39:34 UTC

* debian/new-upstream-snapshot: change to not use bzr merge-upstream.
* New upstream snapshot.
  - pep8: fix pep8 errors found with 'make pep8' on zesty.
  - Workaround failures caused by gpg2 daemons left running in chroot.
    (LP: #1645680)
  - Install u-boot-tools when running on a system with u-boot. (LP: #1640519)
  - block: fix partition kname for raid devices (LP: #1641661)
  - Fix up tox errors that slipped in and new pycodestyle 2.1.0 complaints.
  - vmtests: adjust vmtest image sync metadata filenames
  - vmtests: Add centos support
  - Disable WilyTestRaid5Bcache vmtest
  - tools/xkvm: fix --netdev=<bridge>
  - bytes2human: fix for values larger than 32 bit int on 32 bit python2.

lp:~smoser/ubuntu/xenial/curtin/pkg-sru-r437 bug(Has a merge proposal) Development 2017-01-18 16:05:36 UTC
59. * debian/new-upstream-snapshot: chang...

Author: Scott Moser
Revision Date: 2017-01-18 16:01:35 UTC

* debian/new-upstream-snapshot: change to not use bzr merge-upstream.
* New upstream snapshot.
  - revert: Test Workaround: skip XenialTestNvme for a short time.
  - Test Workaround: skip XenialTestNvme for a short time.
  - pep8: fix pep8 errors found with 'make pep8' on zesty.
  - Workaround failures caused by gpg2 daemons left running in chroot.
    (LP: #1645680)
  - Install u-boot-tools when running on a system with u-boot. (LP: #1640519)
  - block: fix partition kname for raid devices (LP: #1641661)
  - Fix up tox errors that slipped in and new pycodestyle 2.1.0 complaints.
  - vmtests: adjust vmtest image sync metadata filenames
  - vmtests: Add centos support
  - Disable WilyTestRaid5Bcache vmtest
  - tools/xkvm: fix --netdev=<bridge>
  - bytes2human: fix for values larger than 32 bit int on 32 bit python2.

lp:~smoser/vmbuilder/mfdiff-apt-key-transition (Has a merge proposal) Development 2016-12-22 19:14:22 UTC
19. Add and use local keyring for verific...

Author: Scott Moser
Revision Date: 2016-12-22 19:09:24 UTC

Add and use local keyring for verification of apt data.

A transition is being made from signing with the dsa1024 'Archive'
signing key below to the newer rsa4096 Archive key.
In zesty, the package installed keyring no longer contains the
older keys.

Without this, if running on zesty, then mfdiff will fail to download
changelogs (using apt.cache), as it will not trust the data.

The solution here is to check in the gpg keyring that was provided
by the Ubuntu 16.04 (xenial) package ubuntu-keyring, and to use that
for verification.

$ gpg keyring.gpg

pub dsa1024 2004-09-12 [SC]
      630239CC130E1A7FD81A27B140976EAF437D05B5
uid Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
sub elg2048 2004-09-12 [E]
pub dsa1024 2004-12-30 [SC]
      C5986B4F1257FFA86632CBA746181433FBB75451
uid Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>
pub rsa4096 2012-05-11 [SC]
      790BC7277767219C42C86F933B4FE6ACC0B21F32
uid Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>
pub rsa4096 2012-05-11 [SC]
      843938DF228D22F7B3742BC0D94AA3F0EFE21092
uid Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>

lp:~smoser/ubuntu/zesty/curtin/pkg bug Development 2016-12-01 22:16:30 UTC
62. releasing package curtin version 0.1....

Author: Scott Moser
Revision Date: 2016-12-01 22:15:32 UTC

releasing package curtin version 0.1.0~bzr434-0ubuntu1

lp:~smoser/simplestreams/trunk.verbose-tox Development 2016-11-28 15:18:51 UTC
447. Attempt diagnosis of c-i hang by runn...

Author: Scott Moser
Revision Date: 2016-11-28 15:15:22 UTC

Attempt diagnosis of c-i hang by running nose with -v.

C-i is hanging on tox runs. Once today [1] and once
https://jenkins.ubuntu.com/server/view/
    Simplestreams/job/simplestreams-tot/13/nodes=amd64/console

and once last week on ppc64
    Simplestreams/job/simplestreams-tot/12/nodes=ppc64el/console

Trying to figure out what test is hanging.

lp:~smoser/ubuntu/xenial/cloud-initramfs-tools/pkg bug Development 2016-11-14 19:37:25 UTC
31. Add IPV6 support to cloud-initramfs-d...

Author: LaMont Jones
Revision Date: 2016-10-04 20:52:53 UTC

Add IPV6 support to cloud-initramfs-dyn-netconf. (LP: #1621615)

lp:~smoser/ubuntu-on-ec2/ec2-publishing-scripts.disk2ebs Development 2016-10-26 20:25:13 UTC
650. add ec2-disk2ebs this is mostly copi...

Author: Scott Moser
Revision Date: 2016-10-26 20:22:56 UTC

add ec2-disk2ebs

this is mostly copied from ec2-image2ebs.
The 2 differences are:
 a.) it does not do any of the modifications to the image.
     It just does a 'dd'.
 b.) it assumes you're on the instance that you're working with.
     ec2-image2ebs ssh's to the other system. This just executes
     locally.

lp:~smoser/ubuntu/yakkety/cloud-utils/pkg bug Development 2016-10-24 18:10:27 UTC
143. fix state of directory, that was just...

Author: Scott Moser
Revision Date: 2016-10-24 18:10:27 UTC

fix state of directory, that was just wrong.

lp:~smoser/cloud-utils/trunk.modprobe-by-fs Development 2016-10-03 16:14:01 UTC
304. modprobe by filesystem name rather th...

Author: Scott Moser
Revision Date: 2016-10-03 16:09:25 UTC

modprobe by filesystem name rather than module name

previously we modprobed 'overlay' and assumed/hoped that would
give us 'overlay' filesystem support. Instead, the kernel modules
provide a fs-overlay alias that will allow us to directly ask for
the module that provides the 'overlay' filesystem.

lp:~smoser/maas-images/trunk.better-check-overlay (Has a merge proposal) Development 2016-10-03 16:06:12 UTC
335. load the module by fs-<filesystem> t...

Author: Scott Moser
Revision Date: 2016-10-03 16:06:12 UTC

load the module by fs-<filesystem>

this is a better path to loading a kernel module since
we're askign for a specific filesystem support, this will load
that filesystem rather than assuming that 'overlay' module
provides the 'overlay' filesystem.

lp:~smoser/ubuntu/yakkety/curtin/pkg bug Development 2016-09-29 18:56:00 UTC
60. releasing package curtin version 0.1....

Author: Scott Moser
Revision Date: 2016-09-29 18:55:32 UTC

releasing package curtin version 0.1.0~bzr425-0ubuntu1

lp:~smoser/curtin/trunk.lp1604962 bug(Has a merge proposal) Development 2016-09-22 20:53:02 UTC
427. adding code i was playing with. The ...

Author: Scott Moser
Revision Date: 2016-09-22 20:48:25 UTC

adding code i was playing with.

The intent of this would be for curtin to do something like the main
here. Instead of invoking the shell reboot function, it would
search for a parent that it liked (such as one named cloud-init).
If there was no good looking parent, then it would use itself.

So basically:
 - select a process P to wait until it is gone.
 - fork
 - exit from main process
 - second process polls for process P to have left the building
 - second process (conditionally) invokes the reboot.

lp:~smoser/cloud-init/azure_dhcp Development 2016-08-05 15:37:33 UTC
1261. re-add atomic_helper

Author: Scott Moser
Revision Date: 2016-08-05 15:37:33 UTC

re-add atomic_helper

lp:~smoser/cirros/trunk.smaller Development 2016-08-01 00:43:57 UTC
382. boots with localds now. cleanups stil...

Author: Scott Moser
Revision Date: 2016-08-01 00:43:57 UTC

boots with localds now. cleanups still needed.

lp:~smoser/+junk/smello Development 2016-07-26 13:43:17 UTC
6. releasing package smello version 0.4~...

Author: Scott Moser
Revision Date: 2016-07-26 13:43:17 UTC

releasing package smello version 0.4~ppa1

lp:~smoser/cirros/trunk.mkcabundle-in-bash Development 2016-07-25 18:07:15 UTC
380. add a comment

Author: Scott Moser
Revision Date: 2016-07-25 18:06:53 UTC

add a comment

lp:~smoser/cloud-init/trunk.smartos-fabric (Has a merge proposal) Development 2016-07-25 15:22:39 UTC
1259. add test case covering not all nics h...

Author: Scott Moser
Revision Date: 2016-07-25 15:22:39 UTC

add test case covering not all nics have 'gateways' entry.

also for brevity import convert_smartos_network_data as convert_net.

lp:~smoser/ubuntu/trusty/curtin/trusty-proposed bug Development 2016-07-19 19:06:54 UTC
24. releasing package curtin version 0.1....

Author: Scott Moser
Revision Date: 2016-07-19 19:04:04 UTC

releasing package curtin version 0.1.0~bzr399-0ubuntu1~14.04.1

lp:~smoser/cloud-init/trunk.mcollective-cleanup (Has a merge proposal) Development 2016-07-19 15:12:39 UTC
1260. whitespace

Author: Scott Moser
Revision Date: 2016-07-19 15:12:39 UTC

whitespace

lp:~smoser/cirros/trunk.letsplay2 bug(Has a merge proposal) Development 2016-07-15 14:09:44 UTC
368. bin/encrypt-pass: add tool for conver...

Author: Scott Moser
Revision Date: 2016-07-15 14:09:44 UTC

bin/encrypt-pass: add tool for converting plaintext to encrypted

lp:~smoser/ubuntu/yakkety/cloud-init/pkg bug Development 2016-07-14 18:48:55 UTC
483. releasing package cloud-init version ...

Author: Scott Moser
Revision Date: 2016-06-27 20:29:10 UTC

releasing package cloud-init version 0.7.7~bzr1246-0ubuntu1

lp:~smoser/maas/maas-pkg-test Development 2016-07-12 19:31:23 UTC
41. comment update

Author: Scott Moser
Revision Date: 2016-07-12 19:31:23 UTC

comment update

lp:~smoser/cirros/trunk.vmware-fusion bug Development 2016-06-29 15:07:34 UTC
367. include mptscsih kernel module in x86...

Author: Scott Moser
Revision Date: 2016-06-29 15:05:48 UTC

include mptscsih kernel module in x86 arch for vmware networking.

This is reported to fix vmware networking for at least some cases.

lp:~smoser/ubuntu/xenial/cloud-init/pkg bug Development 2016-06-22 20:09:16 UTC
469. releasing package cloud-init version ...

Author: Scott Moser
Revision Date: 2016-06-22 20:08:38 UTC

releasing package cloud-init version 0.7.7~bzr1245-0ubuntu1~16.04.1

lp:~smoser/+junk/cloudinit-ds-test Development 2016-06-03 15:22:35 UTC
2. Add RDO LinuxBridge ConfigDrive

Author: Ryan Harper
Revision Date: 2016-06-03 15:22:35 UTC

Add RDO LinuxBridge ConfigDrive

lp:~smoser/+junk/sstack-proxy Development 2016-05-17 15:45:49 UTC
11. add maas.io to the list of no_proxies

Author: Scott Moser
Revision Date: 2016-05-17 15:45:49 UTC

add maas.io to the list of no_proxies

lp:~smoser/cloud-init/trunk.new-ds Development 2016-05-04 19:25:34 UTC
1218. fix test and add comments

Author: Scott Moser
Revision Date: 2016-05-04 19:25:34 UTC

fix test and add comments

lp:~smoser/ubuntu-seeds/ubuntu.yakkety.server-has-ssh bug Development 2016-04-28 19:48:29 UTC
2480. move openssh-server to server seed ...

Author: Scott Moser
Revision Date: 2016-04-28 19:48:07 UTC

move openssh-server to server seed

Added here as a recommends so someone could remove it without removing their
ubuntu-server package.

lp:~smoser/ubuntu-seeds/ubuntu.yakkety.cloudimg-is-server Development 2016-04-28 17:53:41 UTC
2479. closer to removal of cloud-image seed...

Author: Scott Moser
Revision Date: 2016-04-28 17:51:22 UTC

closer to removal of cloud-image seed

 - make cloud-image seed include ubuntu-server metapackage
 - move pollinate from cloud-image to server seed
 - remove all packages that are in ubuntu-server
 - add bug comments for the remaining packages (cloud-init, openssh-server)

lp:ubuntu/xenial/simplestreams bug Development 2016-03-23 13:44:17 UTC
30. releasing package simplestreams versi...

Author: Scott Moser
Revision Date: 2016-03-23 13:44:03 UTC

releasing package simplestreams version 0.1.0~bzr426-0ubuntu1

lp:~smoser/cloud-init/trunk.transfer-ds Development 2016-03-22 08:12:35 UTC
1189. commit data source transfer stuff th...

Author: Scott Moser
Revision Date: 2016-03-22 08:08:51 UTC

commit data source transfer stuff

the goal here is to make a v2 datasources that are mroe aware of
network_config and can return a 'transfer' mode, taht basically
says "Yes, I'm the datasource you're looking for, but I need some network".

I walked through the DS and looked which ones could benefit from this.
The first ones to look at would be:
ConfigDrive: claim, hostname, network
NoCloud : claim, hostname, network
MAAS : claim, network (disabled)
Azure : claim, hostname

                  definitive hostname network
== Pure Local ==
ConfigDrive: YES yes yes
CloudSigma: YES yes no
NoCloud YES yes yes
OpenNebula Weak yes yes
OVF Weak yes yes
SmartOS YES yes no
AltCloud YES no no

== Hybrid ==
Azure: YES yes no
BigStep: YES no could[partner mod]

== Pure Network ==
CloudStack: NO no no
Ec2 NO no yes[network]
GCE NO no no?
MAAS YES no no
OpenStack NO no no
DigitalOcean NO no no

lp:~smoser/trunk/trunk.transfer-ds Development 2016-03-22 08:11:59 UTC This branch has not been pushed to yet.
lp:~smoser/cloud-init/net-apply Development 2016-03-21 21:11:23 UTC
1200. add check_instance_id checker support...

Author: Scott Moser
Revision Date: 2016-03-21 21:09:25 UTC

add check_instance_id checker support

now we call check_instance_id on the restored-from-cache datasource.
This allows it to make a quick response as to whether or not it
is stale.

Add the default implementation (which returns false).
Also add Nocloud iplmementation which checks kernel command line
and files for iid (does not check seed).

lp:~smoser/+junk/ppc64el-kvmhelpers Development 2016-03-18 16:24:56 UTC
85. dl-update change defaults to only tru...

Author: Scott Moser
Revision Date: 2016-03-18 16:24:56 UTC

dl-update change defaults to only trusty, wily, xenial. allow args.

lp:~smoser/ubuntu/xenial/cloud-utils/pkg bug Development 2016-03-14 16:56:11 UTC
125. cloud-localds: support --vendor-data,...

Author: Scott Moser
Revision Date: 2016-03-14 16:55:34 UTC

cloud-localds: support --vendor-data, network-config and 'tar'
output. This is in support of the work going into cloud-init
under LP: #1549403.

lp:~smoser/simplestreams/add-aliases Development 2016-03-02 21:40:34 UTC
424. add 'aliases' data as a comma separat...

Author: Scott Moser
Revision Date: 2016-03-02 21:38:59 UTC

add 'aliases' data as a comma separated list to products.

Bug: https://bugs.launchpad.net/cpc-core/+bug/1550421
This branch introduces a new "aliases" field as a comma separated list
of alias in a string json entry.

Its content is as follow:
 - release codename
 - the first letter of the release codename
 - the version number
 - the aliases "lts" and "default" if the current active LTS
 - "devel" if the current development release

lp:~smoser/curtin/trunk.lp1551937 bug Development 2016-03-02 16:57:50 UTC
360. hackily fix writing of multipath bind...

Author: Scott Moser
Revision Date: 2016-03-02 16:56:17 UTC

hackily fix writing of multipath bindings file

this is just a hack/quick fix, but one that does work for me.

I also have another that uses dpkg --compare-versions
to compare the versions.

lp:~smoser/+junk/tox-simple-setuptools Development 2016-03-01 02:43:34 UTC
1. initial commit

Author: Scott Moser
Revision Date: 2016-03-01 02:38:46 UTC

initial commit

lp:~smoser/charms/bundles/server-ci/bundle.no-proxy-launchpad (Has a merge proposal) Development 2016-02-12 17:16:31 UTC
43. do not proxy to launchpad.net After ...

Author: Scott Moser
Revision Date: 2016-02-12 17:13:45 UTC

do not proxy to launchpad.net

After adding lp:simplestreams to the tox environment, tox began failing.
pip install would error like:
   Downloading/unpacking bzr+lp:simplestreams
     Checking out lp:simplestreams to /tmp/pip-q94lu3i6-build
   bzr: ERROR: Transport error: Server refuses to fulfill the request
       (403 Forbidden) for https://xmlrpc.launchpad.net/bazaar/

this was because for whatever reason, squid.internal does not
want to take https traffic destined for launchpad.

lp:~smoser/ubuntu-seeds/platform.xenial-ppp-to-server-ship bug Development 2016-02-04 13:33:45 UTC
2401. desktop: add ppp, pppconfig, pppoecon...

Author: Scott Moser
Revision Date: 2016-02-04 13:33:45 UTC

desktop: add ppp, pppconfig, pppoeconf

Add ppp, pppconfig and pppoeconf to the desktop seed as recommends.
This is removed from the standard seed, so to be included needs adding here.

lp:~smoser/ubuntu-seeds/platform.xenial-drop-ppp bug Development 2016-02-03 17:33:29 UTC
2019. standard: remove ppp, pppconfig, pppo...

Author: Scott Moser
Revision Date: 2016-02-03 17:30:23 UTC

standard: remove ppp, pppconfig, pppoeconf from standard seed.

I'm adding these to the server-ship so they stay in main,
and get them via ISO to a user that would need them to get to
the network.

lp:~smoser/simplestreams/trunk bug Development 2016-02-01 09:18:39 UTC
423. Enable better support for multi-hyper...

Author: Scott Moser
Revision Date: 2016-02-01 09:18:28 UTC

Enable better support for multi-hypervisor regions in OpenStack

1) Determine correct disk format.
2) Set hypervisor_type on images based on ftype field.

lp:~smoser/ubuntu/xenial/cloud-utils/xenial Development 2016-01-27 18:25:18 UTC
122. releasing package cloud-utils version...

Author: Scott Moser
Revision Date: 2016-01-27 18:17:45 UTC

releasing package cloud-utils version 0.27-0ubuntu22

lp:~smoser/+junk/powerkvm-install Development 2016-01-26 19:07:51 UTC
28. another fix for logic around smt disa...

Author: Scott Moser
Revision Date: 2016-01-26 19:07:51 UTC

another fix for logic around smt disabling

lp:~smoser/ubuntu-seeds/platform.xenial-drop-clvm Development 2016-01-19 20:36:56 UTC
2017. supported-misc-servers: drop clvm cl...

Author: Scott Moser
Revision Date: 2016-01-19 20:35:37 UTC

supported-misc-servers: drop clvm

clvm was added prior to 14.04 with "until we migrate HA stack away from it".
That migration should have happened by now.

lp:~smoser/curtin/trunk.install-kernel-fix (Has a merge proposal) Development 2015-12-18 20:53:31 UTC
328. fix logic error in kernel installatio...

Author: Scott Moser
Revision Date: 2015-12-18 20:53:06 UTC

fix logic error in kernel installation

If a kernel package was available but not installed
the code would use the fallback path, rather than installing it.

This fixes the logic error and uses 'has_pkg_available'.

lp:~smoser/cloud-archive-utils/sbuild-cloud-tools (Has a merge proposal) Development 2015-12-14 18:47:44 UTC
45. add sbuild-cloud-tools and support ru...

Author: Scott Moser
Revision Date: 2015-12-14 18:45:42 UTC

add sbuild-cloud-tools and support running that.

the change here reads 'release' from anything after first -, allowing for
the '-' that exists in cloud-tools.

lp:~smoser/curtin/trunk.install-deps (Has a merge proposal) Development 2015-12-09 18:02:23 UTC
325. remove copied / bad code

Author: Scott Moser
Revision Date: 2015-12-09 18:02:23 UTC

remove copied / bad code

lp:~smoser/ubuntu/xenial/cloud-init/lp1506187 bug Development 2015-11-18 19:18:35 UTC
428. fix version number from - to ~

Author: Scott Moser
Revision Date: 2015-11-18 18:50:20 UTC

fix version number from - to ~

lp:~smoser/cloud-init/trunk.doc-seedrandom (Has a merge proposal) Development 2015-10-20 16:18:36 UTC
1152. add random_seed dict

Author: Scott Moser
Revision Date: 2015-10-20 16:18:36 UTC

add random_seed dict

lp:~smoser/charm-helpers/no-translation-errors (Has a merge proposal) Development 2015-10-07 20:57:03 UTC
464. Drop the source entries also.

Author: Scott Moser
Revision Date: 2015-10-07 20:57:03 UTC

Drop the source entries also.

lp:~smoser/maas/maas-ephemeral-sniff Development 2015-10-06 13:27:30 UTC
21. better doc, add support for OVERLAY_D...

Author: Scott Moser
Revision Date: 2015-10-06 13:27:30 UTC

better doc, add support for OVERLAY_DISK being persistent rather than ram

lp:~smoser/maas-images/trunk.centos-keys Development 2015-09-24 18:46:04 UTC
238. support for storing keyrings and read...

Author: Scott Moser
Revision Date: 2015-09-24 18:42:24 UTC

support for storing keyrings and reading of centos cloudimg .asc files

A couple things here
== pubkey data stored in bzr ==
the tools/pubkeys-to-keyring comes from ubuntu-cloudimage-keyring package.
  that then allows you to store ascii armorred files
  in bzr and generate the keyring to verify against from those.

  You can then do:
  ./tools/pubkeys-to-keyring centos.gpg pubkeys/centos/*.gpg

  And use '--keyring=./cents.gpg' to gpg.

  pubkeys/centos/README.txt, describes where these keys came from
  and why we should trust them.

== Usage of the code to verify ==
We should probably move the get_file_sums_list() from meph2.netinst
to util.py, but the following illustrates its use. It uses gpgv to
verify the data against the keyring created above.

  from meph2 import netinst
  keyring="./centos.gpg"
  burl="http://cloud.centos.org/centos/7/images/"
  centos_suminfo= (("sha256", "sha256sum.txt.asc", True),)
  print(
      netinst.get_file_sums_list(
          burl, keyring=keyring, suminfo=centos_suminfo))

lp:~smoser/ubuntu-seeds/ubuntu.wily-no-landscape (Has a merge proposal) Development 2015-09-17 21:19:33 UTC
2355. drop landscape-common from server see...

Author: Scott Moser
Revision Date: 2015-09-17 20:18:34 UTC

drop landscape-common from server seed.

There is no reason to be found for this package to be listed in the
server seed, as landscape-common is not much use without landscape-client.
landscape-client is the only rdepends of landscape-common.

landscape-client is still listed in the server-ship seed, so this
should have no affect on the overal support of the package, only
its presense in default 'server' task installs.

lp:~smoser/live-build/cloud-images-no-landscape-client Development 2015-09-17 20:52:28 UTC This branch has not been pushed to yet.
lp:~smoser/ubuntu/trusty/cloud-init/trusty-1461242 bug(Has a merge proposal) Development 2015-09-10 16:49:33 UTC
352. remove use of 'decode_binary' there ...

Author: Scott Moser
Revision Date: 2015-09-10 16:49:33 UTC

remove use of 'decode_binary'

there is no 'decode_binary' here.
the return values from subp in python2 are strings.

lp:~smoser/cloud-init/syslog-rework Development 2015-07-27 20:34:09 UTC
1128. add rsyslog tests reasonable test of...

Author: Scott Moser
Revision Date: 2015-07-27 20:34:09 UTC

add rsyslog tests

reasonable test of reworked rsyslog module

lp:~smoser/+junk/di-boottest-lp1402042 Development 2015-07-20 18:02:08 UTC
5. fix late_command to echo to set CONSOLES

Author: Scott Moser
Revision Date: 2015-07-20 18:02:08 UTC

fix late_command to echo to set CONSOLES

lp:~smoser/maas/packaging-1.8-lp1474417 bug(Has a merge proposal) Development 2015-07-20 13:36:47 UTC
413. maas-proxy: sync apt specific squid c...

Author: Scott Moser
Revision Date: 2015-07-20 13:36:04 UTC

maas-proxy: sync apt specific squid config with squid-deb-proxy
(LP: #1474417)

lp:~smoser/maas/packaging-lp1474417 bug(Has a merge proposal) Development 2015-07-15 16:14:39 UTC
418. re-order for a bit of clarity

Author: Scott Moser
Revision Date: 2015-07-15 16:14:39 UTC

re-order for a bit of clarity

lp:~smoser/ubuntu/wily/maas/lp1474417 bug Development 2015-07-15 15:58:38 UTC
83. maas-proxy: sync apt specific squid c...

Author: Scott Moser
Revision Date: 2015-07-15 15:57:40 UTC

maas-proxy: sync apt specific squid config with squid-deb-proxy
(LP: #1474417)

lp:~smoser/ubuntu/trusty/curtin/trusty-sru bug Development 2015-06-22 15:02:43 UTC
20. remove 1463043 as it is not part of b...

Author: Scott Moser
Revision Date: 2015-06-22 15:02:43 UTC

remove 1463043 as it is not part of backport (did not exist ever on trusty)

lp:~smoser/ubuntu/vivid/curtin/fix-1263181 Development 2015-05-07 03:56:23 UTC
29. attempt at handling cciss!c0d0

Author: Scott Moser
Revision Date: 2015-05-07 03:56:23 UTC

attempt at handling cciss!c0d0

lp:~smoser/cirros/0.3-dev Development 2015-04-22 19:10:27 UTC
326. update kernel

Author: Scott Moser
Revision Date: 2015-04-22 19:10:27 UTC

update kernel

lp:~smoser/+junk/lp1444428 Development 2015-04-21 20:54:37 UTC
11. some cleanups

Author: Scott Moser
Revision Date: 2015-04-21 20:54:37 UTC

some cleanups

lp:~smoser/ubuntu/vivid/uvtool/snappy bug Development 2015-04-18 01:33:04 UTC
17. releasing package uvtool version 0~bz...

Author: Scott Moser
Revision Date: 2015-04-18 01:31:57 UTC

releasing package uvtool version 0~bzr99-0ubuntu2~snap1

lp:~smoser/+junk/ud-snappy Development 2015-04-10 15:23:41 UTC
1. initial commit

Author: Scott Moser
Revision Date: 2015-04-10 15:23:28 UTC

initial commit

lp:~smoser/cloud-init/snappy-fix-config Development 2015-03-27 21:17:16 UTC
1106. initial stab at installing from urls ...

Author: Scott Moser
Revision Date: 2015-03-27 21:17:16 UTC

initial stab at installing from urls

still to do here would be to ake render_snap realize http:
and then to download that.

lp:~smoser/ubuntu/vivid/cloud-init/vivid-snappy Development 2015-03-04 13:45:17 UTC
374. refresh patch

Author: Scott Moser
Revision Date: 2015-02-27 21:21:47 UTC

refresh patch

lp:~smoser/ubuntu/vivid/cloud-init/snappy bug Development 2015-02-27 21:30:23 UTC
374. refresh patch

Author: Scott Moser
Revision Date: 2015-02-27 21:21:47 UTC

refresh patch

lp:~smoser/+junk/modev-bin Development 2015-02-27 17:14:53 UTC
4. add ipxe binary ipxe replaced gpxe. ...

Author: Scott Moser
Revision Date: 2015-02-27 17:14:53 UTC

add ipxe binary

ipxe replaced gpxe. use the ipxe binary now.

lp:~smoser/ubuntu/vivid/cloud-init/2to3 bug Development 2015-02-11 19:04:39 UTC
358. sync again

Author: Scott Moser
Revision Date: 2015-02-11 19:04:39 UTC

sync again

lp:~smoser/maas-images/dtb-files Development 2015-01-12 15:34:15 UTC
182. update usage

Author: Scott Moser
Revision Date: 2015-01-12 15:26:46 UTC

update usage

lp:~smoser/+junk/cloud-core Development 2014-12-08 22:04:16 UTC
25. catch some failures

Author: Scott Moser
Revision Date: 2014-12-08 22:04:16 UTC

catch some failures

lp:~smoser/cloud-init/snappy Development 2014-12-08 20:47:37 UTC
1046. explicitly disable ssh password auth ...

Author: Scott Moser
Revision Date: 2014-12-08 20:47:37 UTC

explicitly disable ssh password auth in default config

In cloud images, sshd's PasswordAuthentication is not enabled.
So having the default be "no change" is ok there.

But in snappy, there is a user with known password, and only:
  #PasswordAuthentication yes
cloud-images have
  PasswordAuthentication no

Its better to expect the user to turn it on.

Also, the fix here is to allow setting to 'unchanged' explicitly
to make no change.

1100 of 367 results