Skip to content

Commit 5f000ff

Browse files
authored
Update to IBM MQ version 9.1.1.0 (#251)
* Update to MQ v9.1.1 * update incubating to 911 * check docker version on travis * travis docker version is now high enough
1 parent e33710e commit 5f000ff

File tree

17 files changed

+97
-26
lines changed

17 files changed

+97
-26
lines changed

.travis.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,7 @@ cache:
2929

3030
env:
3131
- BASE_IMAGE=ubuntu:16.04
32-
# Commented out temporarily until Issue 166 is resolved
33-
# - BASE_IMAGE=centos:latest
32+
- BASE_IMAGE=centos:latest
3433

3534
jobs:
3635
include:

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Change log
22

3+
## 9.1.1.0 (2018-11-30)
4+
5+
* Updated to MQ version 9.1.1.0
6+
* Created seperate RedHat Makefile for building images on RedHat machines with buildah
7+
* Enabled REST messaging capability for app user.
8+
* Added support for container suplimentary groups
9+
* Removed IBM MQ version 9.0.5 details.
10+
* Added additional Diagnostics ([#203](https://github.com/ibm-messaging/mq-container/pull/203))
11+
* Implementted GOSec to perform code scans for security vulnerabilities. (([#227](https://github.com/ibm-messaging/mq-container/pull/227)))
12+
* Removed Queue manager create option from the MQ Console.
13+
* Fixes for the following issues:
14+
* Check explicitly for `/mnt/mqm` ([#175](https://github.com/ibm-messaging/mq-container/pull/175))
15+
* Force string output in chkmqhealthy ([#174](https://github.com/ibm-messaging/mq-container/pull/174))
16+
* Use -aG not -G when adding a group for a user
17+
* Security fixes for libsystemd0 systemd systemd-sysv & libudev1
18+
319
## 9.1.0.0 (2018-07-23)
420

521
* Updated to MQ version 9.1.0.0

Dockerfile-server

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
# limitations under the License.
1414

1515
ARG BASE_IMAGE=ubuntu:16.04
16-
ARG BUILDER_IMAGE=mq-golang-sdk:9.0.5.0-x86_64-ubuntu-16.04
16+
ARG BUILDER_IMAGE=mq-golang-sdk:9.1.1.0-x86_64-ubuntu-16.04
1717

1818
###############################################################################
1919
# Build stage to build Go code

Makefile-RHEL

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# BASE_IMAGE is the base image to use for MQ, for example "ubuntu" or "rhel"
2020
BASE_IMAGE ?= rhel
2121
# MQ_VERSION is the fully qualified MQ version number to build
22-
MQ_VERSION ?= 9.1.0.0
22+
MQ_VERSION ?= 9.1.1.0
2323
# MQ_ARCHIVE is the name of the file, under the downloads directory, from which MQ Advanced can
2424
# be installed. The default value is derived from MQ_VERSION, BASE_IMAGE and architecture
2525
# Does not apply to MQ Advanced for Developers.
@@ -78,6 +78,7 @@ endif
7878
# Archive names for IBM MQ Advanced for Developers
7979
MQ_ARCHIVE_DEV_9.0.5.0=mqadv_dev905_linux_x86-64.tar.gz
8080
MQ_ARCHIVE_DEV_9.1.0.0=mqadv_dev910_linux_$(MQ_DEV_ARCH).tar.gz
81+
MQ_ARCHIVE_DEV_9.1.1.0=mqadv_dev910_linux_$(MQ_DEV_ARCH).tar.gz
8182

8283
###############################################################################
8384
# Build targets

Makefile-UBUNTU

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
# BASE_IMAGE is the base image to use for MQ, for example "ubuntu" or "rhel"
2020
BASE_IMAGE ?= ubuntu:16.04
2121
# MQ_VERSION is the fully qualified MQ version number to build
22-
MQ_VERSION ?= 9.1.0.0
22+
MQ_VERSION ?= 9.1.1.0
2323
# MQ_ARCHIVE is the name of the file, under the downloads directory, from which MQ Advanced can
2424
# be installed. The default value is derived from MQ_VERSION, BASE_IMAGE and architecture
2525
# Does not apply to MQ Advanced for Developers.
@@ -91,6 +91,7 @@ endif
9191
# Archive names for IBM MQ Advanced for Developers
9292
MQ_ARCHIVE_DEV_9.0.5.0=mqadv_dev905_$(MQ_ARCHIVE_DEV_PLATFORM)_x86-64.tar.gz
9393
MQ_ARCHIVE_DEV_9.1.0.0=mqadv_dev910_$(MQ_ARCHIVE_DEV_PLATFORM)_$(MQ_DEV_ARCH).tar.gz
94+
MQ_ARCHIVE_DEV_9.1.1.0=mqadv_dev911_$(MQ_ARCHIVE_DEV_PLATFORM)_$(MQ_DEV_ARCH).tar.gz
9495

9596
###############################################################################
9697
# Build targets

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ The Dockerfiles and associated code and scripts are licensed under the [Apache L
4747
Licenses for the products installed within the images are as follows:
4848

4949
- [IBM MQ Advanced for Developers](http://www14.software.ibm.com/cgi-bin/weblap/lap.pl?la_formnum=Z125-3301-14&li_formnum=L-APIG-AVCJ4S) (International License Agreement for Non-Warranted Programs). This license may be viewed from an image using the `LICENSE=view` environment variable as described above or by following the link above.
50-
- [IBM MQ Advanced](http://www14.software.ibm.com/cgi-bin/weblap/lap.pl?la_formnum=Z125-3301-14&li_formnum=L-APIG-AV6GV5) (International Program License Agreement). This license may be viewed from an image using the `LICENSE=view` environment variable as described above or by following the link above.
50+
- [IBM MQ Advanced](http://www14.software.ibm.com/cgi-bin/weblap/lap.pl?la_formnum=Z125-3301-14&li_formnum=L-APIG-AZYF4X) (International Program License Agreement). This license may be viewed from an image using the `LICENSE=view` environment variable as described above or by following the link above.
5151
- License information for Ubuntu packages may be found in `/usr/share/doc/${package}/copyright`
5252

5353
Note: The IBM MQ Advanced for Developers license does not permit further distribution and the terms restrict usage to a developer machine.

docs/building.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ In addition, you need the following commonly installed tools:
3030
This procedure works for building the MQ Continuous Delivery release, on `x86_64`, `ppc64le` and `s390x` architectures.
3131

3232
1. Create a `downloads` directory in the root of this repository
33-
2. Download MQ from [IBM Passport Advantage](https://www.ibm.com/software/passportadvantage/) or [IBM Fix Central](https://www.ibm.com/support/fixcentral), and place the downloaded file (for example, `IBM_MQ_9.1_UBUNTU_X86-64.tar.gz` for MQ V9.1.0 for Ubuntu on x86_64 architecture) in the `downloads` directory
33+
2. Download MQ from [IBM Passport Advantage](https://www.ibm.com/software/passportadvantage/) or [IBM Fix Central](https://www.ibm.com/support/fixcentral), and place the downloaded file (for example, `IBM_MQ_9.1.1_UBUNTU_X86-64.tar.gz` for MQ V9.1.1 for Ubuntu on x86_64 architecture) in the `downloads` directory
3434
3. Run `make build-advancedserver`
3535

3636
> **Warning**: Note that MQ offers two different sets of packaging on Linux: one is called "MQ for Linux" and contains RPM files for installing on Red Hat Enterprise Linux and SUSE Linux Enterprise Server. The other package is called "MQ for Ubuntu", and contains DEB files for installing on Ubuntu.
@@ -40,7 +40,7 @@ On a Red Hat Enterprise Linux host, the command `make build-advancedserver` will
4040
You can build a different version of MQ by setting the `MQ_VERSION` environment variable, for example:
4141

4242
```bash
43-
MQ_VERSION=9.0.5.0 make build-advancedserver
43+
MQ_VERSION=9.1.0.0 make build-advancedserver
4444
```
4545

4646
If you have an MQ archive file with a different file name, you can specify a particular file (which must be in the `downloads` directory). You should also specify the MQ version, so that the resulting image is tagged correctly, for example:

docs/testing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ make test-advancedserver
2525
You can specify the image to use directly by using the `MQ_IMAGE_ADVANCEDSERVER` or `MQ_IMAGE_DEVSERVER` variables, for example:
2626

2727
```
28-
MQ_IMAGE_ADVANCEDSERVER=mqadvanced-server:9.1.0.0-x86_64-ubuntu-16.04 make test-advancedserver
28+
MQ_IMAGE_ADVANCEDSERVER=mqadvanced-server:9.1.1.0-x86_64-ubuntu-16.04 make test-advancedserver
2929
```
3030

3131
You can pass parameters to `go test` with an environment variable. For example, to run the "TestGoldenPath" test, run the following command::
@@ -34,10 +34,10 @@ You can pass parameters to `go test` with an environment variable. For example,
3434
TEST_OPTS_DOCKER="-run TestGoldenPath" make test-advancedserver
3535
```
3636

37-
You can also use the same environment variables you specified when [building](./building), for example, the following will try and test an image called `mqadvanced-server:9.0.5.0-x86_64-ubuntu-16.04`:
37+
You can also use the same environment variables you specified when [building](./building), for example, the following will try and test an image called `mqadvanced-server:9.1.0.0-x86_64-ubuntu-16.04`:
3838

3939
```
40-
MQ_VERSION=9.0.5.0 make test-advancedserver
40+
MQ_VERSION=9.1.0.0 make test-advancedserver
4141
```
4242

4343
### Running the Docker tests with code coverage

incubating/Dockerfile-sfbridge

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
FROM ubuntu:16.04
1616

1717
# The URL to download the MQ installer from in tar.gz format
18-
ARG MQ_URL=https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/mqadv_dev903_ubuntu_x86-64.tar.gz
18+
ARG MQ_URL=https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/mqadv_dev911_ubuntu_x86-64.tar.gz
1919

2020
# The MQ packages to install
2121
ARG MQ_PACKAGES="ibmmq-sfbridge"

incubating/mq-explorer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
FROM ubuntu:16.04
1616

1717
# The URL to download the MQ installer from in tar.gz format
18-
ARG MQ_URL=https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/mqadv_dev903_ubuntu_x86-64.tar.gz
18+
ARG MQ_URL=https://public.dhe.ibm.com/ibmdl/export/pub/software/websphere/messaging/mqadv/mqadv_dev911_ubuntu_x86-64.tar.gz
1919

2020
# The MQ packages to install
2121
ARG MQ_PACKAGES="ibmmq-explorer"

0 commit comments

Comments
 (0)