* Removed unused docker test
* Removed unused docker test
* Added comments on a test
* Removed unused docker test
* Added comments on a test
Co-authored-by: vagrant <vagrant@vagrant.vm>
In TestMultiInstanceContainerStop, if the standby hasn't taken over by the time the active has stopped, the test fails. This causes problems on slow machines for the CI/CD pipeline. This commit adds a 30 second timeout on the take-over.
* Random changes
* Updated latest version
* Version update
* Version update
* Version update
* Version update
* updated modules.ext file
* fixing build
Co-authored-by: Prerna Srivastava <prernasrivastava@Prernas-MacBook-Pro.local>
CSP handling is now separate, and the MQ return codes are tidied up.
Also added defaultIdentityTest to JMS tests and fixed copyright dates for htpasswd code
* initial go modules, fresh start to find breaking change
* change dep to go mod vendor
* main go modules done, tests passed locally
* upgrade go in dockerfileserver
* Upgraded to MQ 9.1.5, upgraded to unzippable install, run as random UID (1001 by default)
* Updated docker tests for MQ 915 random UID
* Added warning to crtmqdir for 10 rc, added trace option to crtmqdir
* Removed dev users from dockerfile
* Added docker tests to test the new crtmqm -ii option, removed the old ini merging code
* Fixed issues with docket tests for ctrqmq -ii
* Removed unneeded logging
* Added makefile targets/variables to pull mq archive from remote
* Updated makefile and travis build for multi arch dev/prod builds
* Updated build deps to use arch specific dep
* Removed glide for dependency management
* Removed `MQ_SDK_ARCHIVE` download target
* Make ARCH overridable in makefile
* Only run golden path test on Power and Z builds
* Only run gosec on amd64 build
* Increased go to 1.12 in travis
* MQ 9.1.3 changes
* Use crtmqdir -a
* Allow generation of TLS certificate with given hostname
* Remove check for certificate env variable
* Updated manifests and changelog for 913
* Use MQ externals to configure console frame ancestors
* Create /run/mqm
* Go sec fixes
* Set SAN when generating certificates
* Remove image source and commit
* Initial code to implement multi-instance queue manager
* alter default mqsc to prevent race between listeners on standby startup
* Updates to multi-instance queue manager code
* initial multi instance test
* Multi-instance code improvements
* Multi instance fixes and first test
* configure queue manager
* Add mirror log filtering for mult-instance QMs
* Add log message for multi-instance enabled
* Improvements to container runtime logging
* refactor test
* Test active standby switch
* Improve createQueueManager function
* Test multi instance race
* wait
* multi instance mount tests
* skip race test
* mount tests
* no mount test
* single instance split mount tests
* readiness check
* More updates for handling standby queue manager
* Improve standby checks
* Minor fixes to miqm
* Fix logging of JSON errors
* Update copyrights
* Fix log includes