FROM perforce/centos6-base MAINTAINER Robert Cowham "firstname.lastname@example.org" ADD setup_container.sh /tmp RUN /bin/bash -x /tmp/setup_container.sh ADD insecure_ssh_key.pub /tmp ADD insecure_ssh_key /tmp ADD setup_ssh.sh /tmp RUN /bin/bash -x /tmp/setup_ssh.sh # For SSH EXPOSE 22 USER perforce ADD files/reset_sdp.sh /p4/ ADD files/docker_entry.sh /p4/ ADD files/test_sdp.sh /p4/ ADD files/test_mkrep.sh /p4/ ADD files/test_replicas.sh /p4/ USER root CMD ["/p4/docker_entry.sh"]
Update tests of multiple replicas vis docker compose for mkrep.sh/ansible/loacheckpoint.sh
Pre-cursor to turning on these tests as part of CI
Rework the containers in preparation for multi container testing
Remove -c cfg option which was unused anyway
Converted tabs to spaces
Fixed logic error causing forwarding replicas to bail due to unsupported p4d version
Standby servers require ReplicatingFrom field
Add seconds to log file name (useful for testing to avoid overwriting files)
Changes to docker files as part of prep for multi-container work
Centos6 & 7 now install python 3.6 from ISU Community as pre-built
Refer to p4python==17.2 to avoid need to compile
Changes to test infrastructure only
Add docker file for Centos7
Refactor to move common stuff to a shell script.
Tweaks to Docker files. Ubuntu uses packages for Python 3.4.
Centos doesn't yet.
|#1||19021||robert_cowham||Centos tests working too|