<feed xmlns='http://www.w3.org/2005/Atom'>
<title>puppet-augeas_core/spec, branch main</title>
<subtitle>Puppet module for managing augeas types</subtitle>
<id>https://cgit.fluxo.info/puppet-augeas_core/atom?h=main</id>
<link rel='self' href='https://cgit.fluxo.info/puppet-augeas_core/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/'/>
<updated>2023-09-19T14:18:09+00:00</updated>
<entry>
<title>(maint) - Update default_facts.yml to structured facts</title>
<updated>2023-09-19T14:18:09+00:00</updated>
<author>
<name>jordanbreen28</name>
<email>jordan.breen@perforce.com</email>
</author>
<published>2023-09-19T14:18:09+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=1687c1fd7a24c1e24fd47268f362cecb106d823f'/>
<id>urn:sha1:1687c1fd7a24c1e24fd47268f362cecb106d823f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(MODULES-11371) Add Vox Beaker gem</title>
<updated>2023-02-14T23:16:17+00:00</updated>
<author>
<name>Michael Hashizume</name>
<email>michael.hashizume@puppet.com</email>
</author>
<published>2023-02-14T23:16:17+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=c00f7e3b92be621b6bc3bfa795fd35d1dd1bb566'/>
<id>urn:sha1:c00f7e3b92be621b6bc3bfa795fd35d1dd1bb566</id>
<content type='text'>
In 24d2929, we updated the module according to PDK template 7.2.1,
which updated puppetlabs_spec_helper. The updated version of
puppetlabs_spec_helper removed the Beaker rake task, which we use
for acceptance testing.

This commit adds the voxpupuli-acceptance gem, which re-adds the
Beaker rake task.
</content>
</entry>
<entry>
<title>(maint) Fix Augeas testing failure for fedora36</title>
<updated>2022-09-06T20:06:04+00:00</updated>
<author>
<name>Christopher Thorn</name>
<email>christopher.thorn@puppet.com</email>
</author>
<published>2022-09-06T19:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=2e3bc7218ec9baa7d65a2e20edbe5841fef67954'/>
<id>urn:sha1:2e3bc7218ec9baa7d65a2e20edbe5841fef67954</id>
<content type='text'>
Fedora36 has a services file with a misconfigured alias. This causes Augeas to fail
to read the file. Until this is fixed upstream lets patch around it.
</content>
</entry>
<entry>
<title>(maint) Update spec helper for solaris fix</title>
<updated>2022-03-21T19:03:18+00:00</updated>
<author>
<name>Christopher Thorn</name>
<email>christopher.thorn@puppetlabs.com</email>
</author>
<published>2022-03-21T18:08:55+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=9109bce37ae494a4eb101818ed392c2761592574'/>
<id>urn:sha1:9109bce37ae494a4eb101818ed392c2761592574</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(maint) Fix up pre-suite for beaker tests</title>
<updated>2022-03-19T23:42:33+00:00</updated>
<author>
<name>Christopher Thorn</name>
<email>christopher.thorn@puppetlabs.com</email>
</author>
<published>2022-03-19T23:22:19+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=48b3e2154f63520a0696932024bef12ab5bdac0b'/>
<id>urn:sha1:48b3e2154f63520a0696932024bef12ab5bdac0b</id>
<content type='text'>
Solaris packing was updated that requires a newer cert in the keychain of the
VMs that we use. However for the older version of Solaris the cert is not on the
keychain. This PR calls a beaker-puppet script that will add the required cert
to the keychain of the VM.
Also follow redirects when downloading agent.
</content>
</entry>
<entry>
<title>(MODULES-11197) Rubocop fixes</title>
<updated>2021-09-30T11:30:05+00:00</updated>
<author>
<name>Bobosila Victor</name>
<email>vbobosila1@gmail.com</email>
</author>
<published>2021-09-24T10:26:47+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=855f3bba8bb1c29ea1ec2dae471c90bec7786f01'/>
<id>urn:sha1:855f3bba8bb1c29ea1ec2dae471c90bec7786f01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(MODULES-11197) Update puppetlabs-augeas_core to latest pdk template</title>
<updated>2021-09-30T11:30:03+00:00</updated>
<author>
<name>Bobosila Victor</name>
<email>vbobosila1@gmail.com</email>
</author>
<published>2021-09-24T10:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=ec516a229afbedb0eefe401a8eefecc27004f6ac'/>
<id>urn:sha1:ec516a229afbedb0eefe401a8eefecc27004f6ac</id>
<content type='text'>
Also updated `.sync` file to include the `auto_release.yml` workflow
</content>
</entry>
<entry>
<title>(maint) Switch to rspec-mocks</title>
<updated>2021-03-12T08:42:26+00:00</updated>
<author>
<name>Gabriel Nagy</name>
<email>gabriel.nagy@puppet.com</email>
</author>
<published>2021-03-11T16:02:05+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=8bb59595df3969e4ca038b6d2502643d38a33550'/>
<id>urn:sha1:8bb59595df3969e4ca038b6d2502643d38a33550</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(MODULES-10950) Infer application name from run mode</title>
<updated>2021-02-22T17:08:35+00:00</updated>
<author>
<name>Gabriel Nagy</name>
<email>gabriel.nagy@puppet.com</email>
</author>
<published>2021-02-22T17:00:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=44be62fc43407528d5873cdee1559c55a373257b'/>
<id>urn:sha1:44be62fc43407528d5873cdee1559c55a373257b</id>
<content type='text'>
Fix a regression introduced by MODULES-7397[1] which incorrectly assumed
that the application name can be queried through
`Puppet::Application.name`, causing lenses that are pluginsynced not to
be loaded.

Since we only need to find out whether or not we're running as part of
`puppet agent`, it should be enough to use `Puppet.run_mode.name`, which
returns `:agent` in this case, and `:user` otherwise.

[1] https://github.com/puppetlabs/puppetlabs-augeas_core/pull/27
</content>
</entry>
<entry>
<title>(MODULES-7397) Load Augeas lenses from modules</title>
<updated>2020-09-03T08:57:31+00:00</updated>
<author>
<name>Luchian Nemes</name>
<email>luchian.nemes@puppet.com</email>
</author>
<published>2020-09-03T06:37:21+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.fluxo.info/puppet-augeas_core/commit/?id=897ca7a86b9595761e1492a4ffa36bbdb751a15a'/>
<id>urn:sha1:897ca7a86b9595761e1492a4ffa36bbdb751a15a</id>
<content type='text'>
When creating the load path for Augeas, the module directories are now
also searched for lenses and their folder path is added accordingly.
This happens in every context except `agent` application. Through
plugin syncing (and later cached lenses) it does not need these extra
paths.
</content>
</entry>
</feed>
