Skip to content
This repository was archived by the owner on Jul 2, 2024. It is now read-only.

Commit d8218f1

Browse files
authored
Merge pull request #592 from jdeathe/centos-6-develop
Release changes for 1.9.1 - R1
2 parents f44b9b7 + 7021a8a commit d8218f1

File tree

4 files changed

+20
-20
lines changed

4 files changed

+20
-20
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
Summary of release changes for Version 1 - CentOS-6
66

7-
### 1.9.1 - Unreleased
7+
### 1.9.1 - 2018-11-10
88

99
- Adds feature to set system time zone via `SSH_TIMEZONE`.
1010
- Adds feature to enable password authentication.

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ ENV SSH_AUTHORIZED_KEYS="" \
163163
# -----------------------------------------------------------------------------
164164
# Set image metadata
165165
# -----------------------------------------------------------------------------
166-
ARG RELEASE_VERSION="1.9.0"
166+
ARG RELEASE_VERSION="1.9.1"
167167
LABEL \
168168
maintainer="James Deathe <james.deathe@gmail.com>" \
169169
install="docker run \

README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ Includes public key authentication, Automated password generation and supports c
77

88
## Overview & links
99

10-
The latest CentOS-6 / CentOS-7 based releases can be pulled from the `centos-6` / `centos-7` Docker tags respectively. For production use it is recommended to select a specific release tag - the convention is `centos-6-1.9.0` OR `1.9.0` for the [1.9.0](https://github.com/jdeathe/centos-ssh/tree/1.9.0) release tag and `centos-7-2.4.0` OR `2.4.0` for the [2.4.0](https://github.com/jdeathe/centos-ssh/tree/2.4.0) release tag.
10+
The latest CentOS-6 / CentOS-7 based releases can be pulled from the `centos-6` / `centos-7` Docker tags respectively. For production use it is recommended to select a specific release tag - the convention is `centos-6-1.9.1` OR `1.9.1` for the [1.9.1](https://github.com/jdeathe/centos-ssh/tree/1.9.1) release tag and `centos-7-2.4.1` OR `2.4.1` for the [2.4.1](https://github.com/jdeathe/centos-ssh/tree/2.4.1) release tag.
1111

1212
### Tags and respective `Dockerfile` links
1313

14-
- `centos-7`,`centos-7-2.4.0`,`2.4.0` [(centos-7/Dockerfile)](https://github.com/jdeathe/centos-ssh/blob/centos-7/Dockerfile)
15-
- `centos-6`,`centos-6-1.9.0`,`1.9.0` [(centos-6/Dockerfile)](https://github.com/jdeathe/centos-ssh/blob/centos-6/Dockerfile)
14+
- `centos-7`,`centos-7-2.4.1`,`2.4.1` [(centos-7/Dockerfile)](https://github.com/jdeathe/centos-ssh/blob/centos-7/Dockerfile)
15+
- `centos-6`,`centos-6-1.9.1`,`1.9.1` [(centos-6/Dockerfile)](https://github.com/jdeathe/centos-ssh/blob/centos-6/Dockerfile)
1616

1717
The Dockerfile can be used to build a base image that is the bases for several other docker images.
1818

@@ -105,10 +105,10 @@ $ docker run \
105105
--rm \
106106
--privileged \
107107
--volume /:/media/root \
108-
jdeathe/centos-ssh:1.9.0 \
108+
jdeathe/centos-ssh:1.9.1 \
109109
/usr/sbin/scmi install \
110110
--chroot=/media/root \
111-
--tag=1.9.0 \
111+
--tag=1.9.1 \
112112
--name=ssh.pool-1.1.1 \
113113
--setopt="--volume {{NAME}}.config-ssh:/etc/ssh"
114114
```
@@ -122,10 +122,10 @@ $ docker run \
122122
--rm \
123123
--privileged \
124124
--volume /:/media/root \
125-
jdeathe/centos-ssh:1.9.0 \
125+
jdeathe/centos-ssh:1.9.1 \
126126
/usr/sbin/scmi uninstall \
127127
--chroot=/media/root \
128-
--tag=1.9.0 \
128+
--tag=1.9.1 \
129129
--name=ssh.pool-1.1.1 \
130130
--setopt="--volume {{NAME}}.config-ssh:/etc/ssh"
131131
```
@@ -139,10 +139,10 @@ $ docker run \
139139
--rm \
140140
--privileged \
141141
--volume /:/media/root \
142-
jdeathe/centos-ssh:1.9.0 \
142+
jdeathe/centos-ssh:1.9.1 \
143143
/usr/sbin/scmi install \
144144
--chroot=/media/root \
145-
--tag=1.9.0 \
145+
--tag=1.9.1 \
146146
--name=ssh.pool-1.1.1 \
147147
--manager=systemd \
148148
--register \
@@ -164,7 +164,7 @@ Since release tags `1.7.2` / `2.1.2` the install template has been added to the
164164
_NOTE:_ A prerequisite of the following examples is that the image has been pulled (or loaded from the release package).
165165

166166
```
167-
$ docker pull jdeathe/centos-ssh:1.9.0
167+
$ docker pull jdeathe/centos-ssh:1.9.1
168168
```
169169

170170
To see detailed information about the image run `scmi` with the `--info` option. To see all available `scmi` options run with the `--help` option.
@@ -173,7 +173,7 @@ To see detailed information about the image run `scmi` with the `--info` option.
173173
$ eval "sudo -E $(
174174
docker inspect \
175175
-f "{{.ContainerConfig.Labels.install}}" \
176-
jdeathe/centos-ssh:1.9.0
176+
jdeathe/centos-ssh:1.9.1
177177
) --info"
178178
```
179179

@@ -183,7 +183,7 @@ To perform an installation using the docker name `ssh.pool-1.2.1` simply use the
183183
$ eval "sudo -E $(
184184
docker inspect \
185185
-f "{{.ContainerConfig.Labels.install}}" \
186-
jdeathe/centos-ssh:1.9.0
186+
jdeathe/centos-ssh:1.9.1
187187
) --name=ssh.pool-1.2.1"
188188
```
189189

@@ -193,7 +193,7 @@ To uninstall use the *same command* that was used to install but with the `unins
193193
$ eval "sudo -E $(
194194
docker inspect \
195195
-f "{{.ContainerConfig.Labels.uninstall}}" \
196-
jdeathe/centos-ssh:1.9.0
196+
jdeathe/centos-ssh:1.9.1
197197
) --name=ssh.pool-1.2.1"
198198
```
199199

@@ -206,7 +206,7 @@ To see detailed information about the image run `scmi` with the `--info` option.
206206
```
207207
$ sudo -E atomic install \
208208
-n ssh.pool-1.3.1 \
209-
jdeathe/centos-ssh:1.9.0 \
209+
jdeathe/centos-ssh:1.9.1 \
210210
--info
211211
```
212212

@@ -215,14 +215,14 @@ To perform an installation using the docker name `ssh.pool-1.3.1` simply use the
215215
```
216216
$ sudo -E atomic install \
217217
-n ssh.pool-1.3.1 \
218-
jdeathe/centos-ssh:1.9.0
218+
jdeathe/centos-ssh:1.9.1
219219
```
220220

221221
Alternatively, you could use the `scmi` options `--name` or `-n` for naming the container.
222222

223223
```
224224
$ sudo -E atomic install \
225-
jdeathe/centos-ssh:1.9.0 \
225+
jdeathe/centos-ssh:1.9.1 \
226226
--name ssh.pool-1.3.1
227227
```
228228

@@ -231,7 +231,7 @@ To uninstall use the *same command* that was used to install but with the `unins
231231
```
232232
$ sudo -E atomic uninstall \
233233
-n ssh.pool-1.3.1 \
234-
jdeathe/centos-ssh:1.9.0
234+
jdeathe/centos-ssh:1.9.1
235235
```
236236

237237
#### Using environment variables

src/etc/systemd/system/centos-ssh@.service

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Environment="DOCKER_USER=jdeathe"
5151
Environment="DOCKER_IMAGE_NAME=centos-ssh"
5252
Environment="DOCKER_CONTAINER_OPTS="
5353
Environment="DOCKER_IMAGE_PACKAGE_PATH=/var/opt/scmi/packages"
54-
Environment="DOCKER_IMAGE_TAG=1.9.0"
54+
Environment="DOCKER_IMAGE_TAG=1.9.1"
5555
Environment="DOCKER_PORT_MAP_TCP_22=2020"
5656
Environment="SSH_AUTHORIZED_KEYS="
5757
Environment="SSH_AUTOSTART_SSHD=true"

0 commit comments

Comments
 (0)