<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/packages/debian/changelog.in, branch rolling</title>
<subtitle> (mirror of https://github.com/vyos/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2018-05-03T02:03:23+00:00</updated>
<entry>
<title>tools: Support adding a release suffix through packages/bddeb.</title>
<updated>2018-05-03T02:03:23+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2018-05-03T02:03:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=d24057adbc70e7b034b8aca36c5351938b5de74a'/>
<id>urn:sha1:d24057adbc70e7b034b8aca36c5351938b5de74a</id>
<content type='text'>
bddeb already supported passing in a '--release' and that would get
into the changelog line.

If you used bddeb to build packages for a PPA, and built multiple
releases, then you would get the same version for each release, and
launchpad would reject your upload.

The change here means we get a ~16.04.1 (for xenial) suffix on the
dpkg version.  If the distro-info-data package is not installed,
or the release is not known (such as the default "UNRELEASED"),
then you get no suffix.
</content>
</entry>
<entry>
<title>bddeb: add --release flag to specify the release in changelog.</title>
<updated>2016-08-31T21:10:29+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@brickies.net</email>
</author>
<published>2016-08-31T21:10:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=2ddaa93b870bb0953a5a23b0eab155b21dd05a0f'/>
<id>urn:sha1:2ddaa93b870bb0953a5a23b0eab155b21dd05a0f</id>
<content type='text'>
./packages/bddeb --release=xenial

that will get you a changelog with Distribution of xenial
rather than UNRELEASED.
</content>
</entry>
<entry>
<title>adjust tools and version information.</title>
<updated>2016-08-05T19:00:12+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@brickies.net</email>
</author>
<published>2016-08-05T15:56:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=10f82bd474c5bc91b330beccd883da06b0014a99'/>
<id>urn:sha1:10f82bd474c5bc91b330beccd883da06b0014a99</id>
<content type='text'>
upstream snapshots are versioned in the format 'X.Y.Z+&lt;distance&gt;.g&lt;commit&gt;'
where X.Y.Z are major, minor, and micro.  Distance is number of commits
since last annotated tag, and commit is the git commit.

bddeb and brpm will now create and use the "upstream version" like above.

Things changed here:
 - tools/make-tarball
   update cloudinit/version.py to contain the full version
   support --output
   support '--long' to always create the long format version string.

 - bddeb:
   - use quilt debian source format
   - use read-version and long version in changelog.

 - brpm:
   - change to use read-version and upstream long version in the spec.
   - flake8 changes

 - tools/read-version
   - read version from git or from cloudinit/version.
   - provide --json output with more nicely formed data.
</content>
</entry>
<entry>
<title>Update build tools to work with git</title>
<updated>2016-08-03T20:00:52+00:00</updated>
<author>
<name>Lars Kellogg-Stedman</name>
<email>lars@redhat.com</email>
</author>
<published>2016-07-22T19:09:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=72d6adcb2e4cb5911f7809b89835965d4bf04476'/>
<id>urn:sha1:72d6adcb2e4cb5911f7809b89835965d4bf04476</id>
<content type='text'>
- Update HACKING.rst to include git instructions
- update MANIFEST.in and .gitignore to ignore git-related things
- replaced tarball generation scripts with git-based script
- have the spec files correctly identify themselves as cheetah templates
- make brpm work with git
</content>
</entry>
<entry>
<title>make bddeb work with python3 or python2</title>
<updated>2015-02-10T20:32:32+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2015-02-10T20:32:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=a4a6702758cf60ecb8742d78e576733dbbdbb9a0'/>
<id>urn:sha1:a4a6702758cf60ecb8742d78e576733dbbdbb9a0</id>
<content type='text'>
painful, and not perfect, but at this point the output builds
on a vivid system python2 (bddeb --python2) or python3.

 * remove use of cheetah by bddeb in favor of builtin renderer
 * add '--python2' flag to bddeb and knowledge of python 2 and python3
   package names.
 * read-dependencies can now read test-requirements also.
 * differenciate from build-requirements and runtime requirements.

</content>
</entry>
<entry>
<title>debian packaging: use X.Y.Z~bzrREVNO rather than X.Y.Z~REVNO</title>
<updated>2012-07-10T21:30:20+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-07-10T21:30:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=ee7deec1f122d1c0ae02a02dc6f726bbe9e3c9d5'/>
<id>urn:sha1:ee7deec1f122d1c0ae02a02dc6f726bbe9e3c9d5</id>
<content type='text'>
The ubuntu packaging uses ~bzrREVNO, just be more like that.
</content>
</entry>
<entry>
<title>fix bddeb and brpm: by renaming packaging files that are templates</title>
<updated>2012-07-09T21:09:04+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-07-09T21:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=48ec119bd68dfa090785db7758c542878ee5fc56'/>
<id>urn:sha1:48ec119bd68dfa090785db7758c542878ee5fc56</id>
<content type='text'>
In cherry picking the cheetah commit, I missed the rename of these files.
  packages/debian/changelog =&gt; packages/debian/changelog.in
  packages/debian/control =&gt; packages/debian/control.in
  packages/redhat/cloud-init.spec =&gt; packages/redhat/cloud-init.spec.in
</content>
</entry>
</feed>
