Skip to content

Commit f465ce1

Browse files
committed
Update to 7.9
Update all references to 7.9
1 parent 90c51f2 commit f465ce1

File tree

8 files changed

+24
-23
lines changed

8 files changed

+24
-23
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,18 +59,18 @@ For systems using APT, the latest packages of the latest release will be install
5959

6060
```puppet
6161
class { ::gluster::repo:
62-
version => '3.5.2',
62+
version => '7.9',
6363
}
6464
```
6565

66-
For systems using YUM, the latest package from the 3.8 release branch will be installed. You can specify a specific version and release:
66+
For systems using YUM, the latest package from the 7 release branch will be installed. You can specify a specific version and release:
6767

6868
```puppet
6969
class { ::gluster::repo:
70-
release => '3.7',
70+
release => '7',
7171
}
7272
class { ::gluster:
73-
version => '3.7.12',
73+
version => '7.9',
7474
}
7575
```
7676

@@ -93,7 +93,7 @@ Currently, RHEL 6, RHEL 7, Debian 8, Raspbian and Ubuntu provide native Gluster
9393
server => true,
9494
client => true,
9595
repo => true,
96-
version => 3.5.1-1.el6,
96+
version => 7.9-1.el7,
9797
}
9898

9999
Note that on Red Hat (and derivative) systems, the `version` parameter should match the version number used by yum for the RPM package.
@@ -105,7 +105,7 @@ This class installs **only** the Gluster client package(s). If you need to insta
105105

106106
class { ::gluster::client:
107107
repo => true,
108-
version => '3.5.2',
108+
version => '7.9',
109109
}
110110

111111
Use of `gluster::client` is not supported with either `gluster::install` or `gluster::init`.
@@ -132,7 +132,7 @@ If a `volumes` parameter is passed, the defined Gluster volume(s) can be created
132132
repo => true,
133133
client => false,
134134
pool => 'production',
135-
version => '3.5',
135+
version => '7.9',
136136
volumes => {
137137
'data1' => {
138138
replica => 2,

examples/01_simple.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ To create a simple two-node replicated Gluster volume, you could use the followi
1414
client => true,
1515
repo => true,
1616
use_exported_resources => false,
17-
version => '3.5.2',
17+
version => '7.9',
1818
volumes => {
1919
'g0' => {
2020
replica => 2,

examples/02_simple.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ To create a simple two-node replicated Gluster volume, you could use the followi
1414
server => true,
1515
client => true,
1616
repo => true,
17-
version => '3.5.2',
17+
version => '7.9',
1818
}
1919

2020
# make sure the service is started

examples/03_exported_resources.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ Again, assuming two servers each with one brick:
1212
client => true,
1313
repo => true,
1414
pool => 'production',
15-
version => '3.5.2',
16-
volumes => {
15+
version => '7.9',
16+
volumes => {
1717
'g0' => {
1818
replica => 2,
1919
bricks => [ 'srv1.local:/export/brick1/brick',

examples/04_hiera.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Your `/etc/puppet/hieradata/common.yaml` file could then contain:
2020
gluster::client: true
2121
gluster::pool: production
2222
gluster::repo: true
23-
gluster::version: '3.5.2-1.el6'
23+
gluster::version: '7.9-1.el7'
2424

2525
You can then simply apply `class { ::gluster: }` to any hosts and they will use the upstream Gluster repo, install version 3.5.2-1.el6 of both the server and client, and join the `production` pool.
2626

@@ -32,22 +32,22 @@ In this way, you could have two servers (srv1.local and srv2.local) operating in
3232
gluster::client: false
3333
gluster::pool: testing
3434
gluster::repo: true
35-
gluster::version: '3.6.1-1.el6'
35+
gluster::version: '7.9-1.el7'
3636

3737
/etc/puppet/hieradata/hosts/srv2.local.yaml:
3838

3939
---
4040
gluster::client: false
4141
gluster::pool: testing
4242
gluster::repo: true
43-
gluster::version: '3.6.1-1.el6'
43+
gluster::version: '7.9-1.el7'
4444

4545
If you support multiple major versions of Red Hat (and derivative) systems, you can still easily use Hiera data to define a common package version for all systems. Your `/etc/puppet/hieradata/common.yaml` file would then contain:
4646

4747
---
4848
gluster::client: true
4949
gluster::pool: production
5050
gluster::repo: true
51-
gluster::version: "3.5.2-1.el%{::operatingsystemmajrelease}"
51+
gluster::version: "7.9-1.el%{::operatingsystemmajrelease}"
5252

5353
Hiera will interepret the value of `%{::operatingsystemmajrelease}` as a fact of the same name, and replace the Red Hat major version number in this string.

examples/05_client.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Included in this module is a gluster::client class. This is a helper class that
66
node /app[1-3].local/ {
77
class { gluster::client:
88
repo => true,
9-
version => '3.6.2',
9+
version => '7.9',
1010
}
1111
}
1212

examples/06_yum_priorities.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ Yum Priorities
33
There may arise [situations](http://blog.gluster.org/2014/11/installing-glusterfs-3-4-x-3-5-x-or-3-6-0-on-rhel-or-centos-6-6-2/) where a vendor-supplied package is newer than those provided by the gluster.org repositories. In these cases, you can use yum priorities to ensure that the Gluster repository is consulted **before** the vendor channel.
44

55
If you use Hiera data:
6-
---
7-
gluster::client: false
8-
gluster::pool: production
9-
gluster::repo: true
10-
gluster::repo::yum::priority: 50
11-
gluster::version: '3.5.2-1.el6'
6+
```
7+
gluster::client: false
8+
gluster::pool: production
9+
gluster::repo: true
10+
gluster::repo::yum::priority: 50
11+
gluster::version: '7.9-1.el7'
12+
```
1213

1314
This ensures that dependency resolution is confined to the repository and revision you specified, and prevents Yum from helpfully trying to use the latest version available.
1415

manifests/params.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
# parameters dealing with installation
88
$install_server = true
99
$install_client = true
10-
$release = '7.3'
10+
$release = '7.9'
1111
$version = 'LATEST'
1212

1313
# we explicitly do NOT set a priority here. The user must define

0 commit comments

Comments
 (0)