From 74ec7566f87492bc0c60b2397a4cbd886a187b5b Mon Sep 17 00:00:00 2001 From: Brett Jones <54408245+kowh-ai@users.noreply.github.com> Date: Tue, 26 Jul 2022 13:58:47 +0100 Subject: [PATCH 1/3] Update TODO's --- TODO's.txt | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/TODO's.txt b/TODO's.txt index a435e33..92fb305 100644 --- a/TODO's.txt +++ b/TODO's.txt @@ -34,4 +34,17 @@ NB: Had to update the prerun.py script as it was failing on check_solr_connecti - prod, from source: no change from source stage, but listed last so in case a stage isn't targeted, the builder will default to this stage Also check out https://github.com/ckan/ckan/pull/4635 for Francesco's test stuff 3. CKAN Worker (maybe) -4. Implement SSL for the nginx container or include a howto in the docs \ No newline at end of file +4. Implement SSL for the nginx container or include a howto in the docs + + +### Container Canary notes + +A list of what tests to run on the Docker containers to verify they have been built correctly + +- Check the user name and the uid/gid +- Check the ports the container is listening on +- Check an httpget on the URL +- any command can be executed in the running container every x minutes +- +- + From a8a254600868beae3e6e1a233050a4f35069a69f Mon Sep 17 00:00:00 2001 From: Brett Jones <54408245+kowh-ai@users.noreply.github.com> Date: Tue, 26 Jul 2022 14:56:43 +0100 Subject: [PATCH 2/3] update README --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 63079ad..a263570 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ This is a set of configuration and setup files to run a CKAN site. -The CKAN images used are from the official CKAN [ckan-docker](https://github.com/ckan/ckan-docker) repo +The CKAN images used are from the official CKAN [ckan-docker](https://github.com/ckan/ckan-docker-base) repo The non-CKAN images are as follows: From 165bfd2b9de6f41e499c3f571eacfe36c15fd790 Mon Sep 17 00:00:00 2001 From: Brett Jones <54408245+kowh-ai@users.noreply.github.com> Date: Tue, 26 Jul 2022 16:17:20 +0100 Subject: [PATCH 3/3] Update TODO's --- TODO's.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TODO's.txt b/TODO's.txt index 92fb305..a183464 100644 --- a/TODO's.txt +++ b/TODO's.txt @@ -44,7 +44,7 @@ A list of what tests to run on the Docker containers to verify they have been bu - Check the user name and the uid/gid - Check the ports the container is listening on - Check an httpget on the URL -- any command can be executed in the running container every x minutes -- +- any command can be executed in the running container and can be configured t run every x minutes +- check processes running as non root -