* [gentoo-soc] Puppet module for gentoo -- weekly report #1
@ 2013-06-24 20:47 Vikraman
0 siblings, 0 replies; only message in thread
From: Vikraman @ 2013-06-24 20:47 UTC (permalink / raw
To: gentoo-soc
[-- Attachment #1: Type: text/plain, Size: 1289 bytes --]
Hello all,
I am working on improving the puppet-portage module[0], and the state of
gentoo support in upstream puppet modules. For the first few weeks, I
will concentrate on the puppet-portage module itself.
You can follow the development on my fork[1], and this wiki page[2].
Week #1
=======
Status: on schedule
During this week, I worked on adding slots support for the various
package_* types. You can now add a slot property for each of them, for
example,
package_keywords { 'sys-devel/gcc':
version => '4.8.1',
slot => '4.8',
keywords => '~amd64',
target => 'gcc',
}
Also portage::package now takes *_slot property keys. A detailed diff is
available here[3].
For the next few days, I will work on tests for slots and move on to my
next objective, which is converting some of the defined types to native
types. Of course, there are a lot of new issues[4], so I might switch to
a different objective midway also.
[0]https://github.com/adrienthebo/puppet-portage
[1]https://github.com/vikraman/puppet-portage
[2]https://wiki.gentoo.org/wiki/Puppet_module_for_Gentoo
[3]https://github.com/vikraman/puppet-portage/compare/package_slots
[4]https://github.com/adrienthebo/puppet-portage/issues?state=open
--
Vikraman
[-- Attachment #2: PGP signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-06-24 20:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-24 20:47 [gentoo-soc] Puppet module for gentoo -- weekly report #1 Vikraman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox