Releases: jamesnetherton/puppet-google-chrome
Release v0.10.0
This release switches to HTTPS repository URLs for RHEL / SUSE OS flavours.
See #41 for more details.
Release v0.9.0
🚨 Potential breaking change 🚨
If you require apt proxy support, the change added in #31 has been rolled back due to some idempotency issues and lack of dearmoring of the apt key before installation.
However, there is a new repo_gpg_key_options
param which allows a proxy server to be specified:
class { 'google_chrome':
repo_gpg_key_options => 'http-proxy="http://proxyuser:[email protected]:3128"',
}
There is more background about this change in #37.
Release v0.8.0
Release v0.7.0
This release replaces usage of apt-key with a file based key.
See #31 for more details.
Release v0.6.0
This release widens the package version requirements for some dependencies:
- stdlib
>=4.0.0 <6.0.0
- apt
>=2.0.0 <7.0.0
See #29 for more details.
Release v0.5.0
This release adds a new defaults_proxy_pac_url
class parameter to configure the chrome proxy-pac-url
setting in /etc/default/google-chrome
. For example:
class { 'google_chrome':
defaults_proxy_pac_url => 'http://test.org/proxy.pac'
}
/etc/default/google-chrome
will be generated with a proxy-pac-url
item:
repo_add_once="false"
repo_reenable_on_distupgrade="true"
proxy-pac-url="http://test.org/proxy.pac"
Release v0.4.0
This release switches the zypprepo dependency from darin/zypprepo to puppet/zypprepo. See #24 for more details.
Release v0.3.0
This release adds the capability to override the each of the google_chrome class parameters. For example:
class { 'google_chrome':
ensure => 'installed',
version => 'unstable',
package_name => 'google-chrome',
repo_gpg_key => 'https://dl.google.com/linux/linux_signing_key.pub',
repo_gpg_key_id => '4CCA1EAF950CEE4AB83976DCA040830F7FAC5991',
repo_name => 'google-chrome',
defaults_file => '/etc/default/google-chrome',
repo_base_url => 'http://dl.google.com/linux/chrome/rpm/stable/x86_64'
}
Release v0.2.6
This release fixes an issue with idempotency between the initial Puppet run and the next run after the Chrome package has been installed.
See #18 for more details.
Release v0.2.5
This release fixes an issue with the module metadata and widens the puppetlabs/apt dependency upper boundary to <3.0.0.
See #19 for more details.