Skip to content
This repository has been archived by the owner on Dec 8, 2021. It is now read-only.

Releases: jamesnetherton/puppet-google-chrome

Release v0.10.0

06 Dec 10:10
Compare
Choose a tag to compare

This release switches to HTTPS repository URLs for RHEL / SUSE OS flavours.

See #41 for more details.

Release v0.9.0

28 Aug 10:07
Compare
Choose a tag to compare

🚨 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

18 Mar 19:25
Compare
Choose a tag to compare

This release switches to HTTPS apt repository URLs for Debian OS flavours.

See #35 & #36 for more details.

Release v0.7.0

18 Jan 13:08
Compare
Choose a tag to compare

This release replaces usage of apt-key with a file based key.

See #31 for more details.

Release v0.6.0

23 Apr 18:37
Compare
Choose a tag to compare

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

16 Jun 12:20
167c2e5
Compare
Choose a tag to compare

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

12 Apr 20:08
61bc7a0
Compare
Choose a tag to compare

This release switches the zypprepo dependency from darin/zypprepo to puppet/zypprepo. See #24 for more details.

Release v0.3.0

07 Dec 22:15
Compare
Choose a tag to compare

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

16 Oct 16:38
0.2.6
Compare
Choose a tag to compare

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

23 Sep 11:55
7f582d4
Compare
Choose a tag to compare

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.