<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet-apt/lib, branch develop</title>
<subtitle>Puppet module for apt</subtitle>
<id>https://git.fluxo.info/puppet-apt/atom?h=develop</id>
<link rel='self' href='https://git.fluxo.info/puppet-apt/atom?h=develop'/>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/'/>
<updated>2015-12-07T21:09:42+00:00</updated>
<entry>
<title>Fix require path for ubuntu_nextcodename.rb</title>
<updated>2015-12-07T21:09:42+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2015-12-07T20:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=abe5212b01a9ed889a486795b26e845f56e334a2'/>
<id>urn:sha1:abe5212b01a9ed889a486795b26e845f56e334a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[bug] Fix debian_nextcodename on wheezy hosts</title>
<updated>2015-12-07T18:43:31+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2015-12-07T15:51:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=5381cb7b617a78b75b593a21fe9e0e8356013f6a'/>
<id>urn:sha1:5381cb7b617a78b75b593a21fe9e0e8356013f6a</id>
<content type='text'>
I noticed this behaviour because $::debian_nextcodename was
"squeeze" on a wheezy host.
For debugging, i inserted a "puts codenames" in
lib/facter/debian_nextcodename.rb, and it turned out that it
was sorted differently on wheezy and jessie hosts:

On wheezy:

    buster
    stretch
    jessie
    wheezy
    squeeze
    lenny

On jessie:

    lenny
    squeeze
    wheezy
    jessie
    stretch
    buster

So i decided to rewrite this so this doesn't happen again.
</content>
</entry>
<entry>
<title>Fix loading of util/debian.rb for custom facts</title>
<updated>2015-12-07T13:27:04+00:00</updated>
<author>
<name>varac</name>
<email>varacanero@zeromail.org</email>
</author>
<published>2015-12-07T13:27:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=a70c52c1d4f399c22fa6c71289031350a1da44b5'/>
<id>urn:sha1:a70c52c1d4f399c22fa6c71289031350a1da44b5</id>
<content type='text'>
requirering the facter/util/debian.rb module causes
puppet warnings on wheezy hosts, and custom facts like
`$::debian_codename` cannot be evaluated.

    warning: Could not load fact file
      /srv/dev/projects/puppet/shared-modules//apt/lib/facter/debian_nextcodename.rb:
      no such file to load -- facter/util/debian

Removing the require line solves this.
</content>
</entry>
<entry>
<title>Fix debian_codename fact when falling back to parsing /etc/debian_version</title>
<updated>2015-10-09T21:12:31+00:00</updated>
<author>
<name>Jerome Charaoui</name>
<email>jcharaoui@cmaisonneuve.qc.ca</email>
</author>
<published>2015-10-09T21:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=3dea5b8df77f1ab8224037eacb186ff0c026e378'/>
<id>urn:sha1:3dea5b8df77f1ab8224037eacb186ff0c026e378</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bug with debian_nextcodename</title>
<updated>2015-06-03T20:20:36+00:00</updated>
<author>
<name>Jerome Charaoui</name>
<email>jcharaoui@cmaisonneuve.qc.ca</email>
</author>
<published>2015-06-03T20:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=3a7dd605e344cd8bdfa33a1fb82bfefe948cbd00'/>
<id>urn:sha1:3a7dd605e344cd8bdfa33a1fb82bfefe948cbd00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace debian_*() parser functions with facts</title>
<updated>2015-05-11T16:01:35+00:00</updated>
<author>
<name>Jerome Charaoui</name>
<email>jcharaoui@cmaisonneuve.qc.ca</email>
</author>
<published>2015-05-11T14:49:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=d007a403330c553d925b1b4888d93962a5f83f99'/>
<id>urn:sha1:d007a403330c553d925b1b4888d93962a5f83f99</id>
<content type='text'>
* Removes dependency on lsb-release and/or Facter &gt;1.7
    (values are based on $::lsbdistcodename, when available)
* Simplifies maintenance: only lib/facter/util/* require updates as new
  releases are made

Caveats:
* apt::codename is removed; to override debian_* facts, set the
  FACTER_debian_codename environment variable for puppet
* If tracking unstable, make sure lsb-release is installed, as other
  methods can't tell between testing and unstable
</content>
</entry>
<entry>
<title>jessie has been released!</title>
<updated>2015-05-06T14:41:47+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2015-05-06T14:41:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=74db9ebf282b7ef4488ae8e6b82652d1a2e7eac1'/>
<id>urn:sha1:74db9ebf282b7ef4488ae8e6b82652d1a2e7eac1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Drop Debian Etch and Lenny compatibility.</title>
<updated>2013-12-08T21:58:20+00:00</updated>
<author>
<name>intrigeri</name>
<email>intrigeri@boum.org</email>
</author>
<published>2013-12-08T21:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=f8aa2ef8722592b61fcbc10959c571ff19dee573'/>
<id>urn:sha1:f8aa2ef8722592b61fcbc10959c571ff19dee573</id>
<content type='text'>
Both have been unsupported for ages.
</content>
</entry>
<entry>
<title>Merge branch 'master' into leap</title>
<updated>2013-05-26T21:04:05+00:00</updated>
<author>
<name>Micah Anderson</name>
<email>micah@riseup.net</email>
</author>
<published>2013-05-26T21:04:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=61a2f4894898baa98dbaaba7b69b7198864ca04a'/>
<id>urn:sha1:61a2f4894898baa98dbaaba7b69b7198864ca04a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wheezy was released!</title>
<updated>2013-05-03T15:09:34+00:00</updated>
<author>
<name>intrigeri</name>
<email>intrigeri@boum.org</email>
</author>
<published>2013-05-03T15:09:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.fluxo.info/puppet-apt/commit/?id=c38be6cb7c2cbd53a133291b2750d053877ebe4f'/>
<id>urn:sha1:c38be6cb7c2cbd53a133291b2750d053877ebe4f</id>
<content type='text'>
</content>
</entry>
</feed>
