{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":495453987,"defaultBranch":"main","name":"sat-podman","ownerLogin":"Cray-HPE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-23T14:50:13.000Z","ownerAvatar":"https://github.com/avatars/u/74066787?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704325279.0","currentOid":""},"activityList":{"items":[{"before":"b29fd07049d8e6ba11d336e58a574773b3862b18","after":null,"ref":"refs/heads/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-41","pushedAt":"2024-01-03T23:41:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"}},{"before":"4ede87280c04dda568d8f915e57b175f8f90439a","after":"9d98bbcc3cde73d4a87ad5703cb89ed572c524ef","ref":"refs/heads/main","pushedAt":"2024-01-03T23:41:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"Merge pull request #36 from Cray-HPE/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-41\n\nBump tj-actions/changed-files from 34 to 41 in /.github/workflows","shortMessageHtmlLink":"Merge pull request #36 from Cray-HPE/dependabot/github_actions/dot-gi…"}},{"before":"12d561f14a20516d124111c64bb37634655b889a","after":"b29fd07049d8e6ba11d336e58a574773b3862b18","ref":"refs/heads/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-41","pushedAt":"2024-01-03T23:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1796: Update copyright year on GitHub Actions workflow","shortMessageHtmlLink":"CRAYSAT-1796: Update copyright year on GitHub Actions workflow"}},{"before":null,"after":"12d561f14a20516d124111c64bb37634655b889a","ref":"refs/heads/dependabot/github_actions/dot-github/workflows/tj-actions/changed-files-41","pushedAt":"2024-01-02T16:48:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://github.com/avatars/in/29110?s=80&v=4"},"commit":{"message":"Bump tj-actions/changed-files from 34 to 41 in /.github/workflows\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 34 to 41.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/v34...v41)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tj-actions/changed-files from 34 to 41 in /.github/workflows"}},{"before":null,"after":"4ede87280c04dda568d8f915e57b175f8f90439a","ref":"refs/heads/release/3.0","pushedAt":"2023-10-25T19:54:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"Merge pull request #35 from Cray-HPE/CRAYSAT-1771-CRAYSAT-1767\n\nCRAYSAT-1771, CRAYSAT-1767: Use CSM image location in Nexus","shortMessageHtmlLink":"Merge pull request #35 from Cray-HPE/CRAYSAT-1771-CRAYSAT-1767"}},{"before":"45b2865d2011b1c6b8b280ce56a222839c99e191","after":null,"ref":"refs/heads/CRAYSAT-1771-CRAYSAT-1767","pushedAt":"2023-10-25T19:53:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"}},{"before":"ad79a03f08c6cb8ad7be26ac87f905067734f33c","after":"4ede87280c04dda568d8f915e57b175f8f90439a","ref":"refs/heads/main","pushedAt":"2023-10-25T19:53:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"Merge pull request #35 from Cray-HPE/CRAYSAT-1771-CRAYSAT-1767\n\nCRAYSAT-1771, CRAYSAT-1767: Use CSM image location in Nexus","shortMessageHtmlLink":"Merge pull request #35 from Cray-HPE/CRAYSAT-1771-CRAYSAT-1767"}},{"before":"d42295ec2bd99f999c7bb87538e71baaea09fbb3","after":"45b2865d2011b1c6b8b280ce56a222839c99e191","ref":"refs/heads/CRAYSAT-1771-CRAYSAT-1767","pushedAt":"2023-10-25T19:42:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1767: Always use CSM path for cray-sat image\n\nNow that the CSM product includes the Ansible content that populates the\nfile `/opt/cray/etc/sat/version`, we should now use the path of that\nimage in Nexus as it is uploaded by CSM.\n\nIn addition, the cray-sat container image has moved from sat-docker to\ncsm-docker in Artifactory and Nexus, so update the default image name\nused by the wrapper scripts accordingly.\n\nNote that this is a backwards incompatible change, in that the wrapper\nscripts will no longer work with the versions of the cray-sat container\nimage provided by the SAT product. This requires CSM 1.6.\n\nTest Description:\nTested on mug as follows. First, used `podman push` to push a stable `cray-sat:3.25.5`\nimage to the new csm-docker location in Nexus both as the 3.25.5 tag and\nas a csm-latest tag. This simulates the expected state of Nexus after a\nCSM 1.6 install. Next, downloaded the `cray-sat-podman` RPM built from\nthis branch, extracted it, and executed the `sat` and `sat-man` scripts\nit contained under the following conditions:\n\n* No `/opt/cray/etc/sat/version` file present. In this case, it pulls\n the csm-latest tag from the new location in Nexus.\n* The value `3.25.5` written to the file `/opt/cray/etc/sat/version`. In\n this case, it pulls that tag from the new location in Nexus.\n\nThe local `podman` image storage was cleared with `podman rmi` between\ntesting `sat` and `sat-podman` to be sure `sat-man` was pulling and using\nthe image from the new location.","shortMessageHtmlLink":"CRAYSAT-1767: Always use CSM path for cray-sat image"}},{"before":"a05883825a03a8aa351e2e774d78ad2a1c856e37","after":"d42295ec2bd99f999c7bb87538e71baaea09fbb3","ref":"refs/heads/CRAYSAT-1771-CRAYSAT-1767","pushedAt":"2023-10-25T16:18:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1767: Always use CSM path for cray-sat image\n\nNow that the CSM product includes the Ansible content that populates the\nfile `/opt/cray/etc/sat/version`, we should now use the path of that\nimage in Nexus as it is uploaded by CSM.\n\nIn addition, the cray-sat container image has moved from sat-docker to\ncsm-docker in Artifactory and Nexus, so update the default image name\nused by the wrapper scripts accordingly.\n\nNote that this is a backwards incompatible change, in that the wrapper\nscripts will no longer work with the versions of the cray-sat container\nimage provided by the SAT product. This requires CSM 1.6.\n\nTest Description:\nTested on mug as follows. First, used `podman push` to push a stable `cray-sat:3.25.5`\nimage to the new csm-docker location in Nexus both as the 3.25.5 tag and\nas a csm-latest tag. This simulates the expected state of Nexus after a\nCSM 1.6 install. Next, downloaded the `cray-sat-podman` RPM built from\nthis branch, extracted it, and executed the `sat` and `sat-man` scripts\nit contained under the following conditions:\n\n* No `/opt/cray/etc/sat/version` file present. In this case, it pulls\n the csm-latest tag from the new location in Nexus.\n* The value `3.25.5` written to the file `/opt/cray/etc/sat/version`. In\n this case, it pulls that tag from the new location in Nexus.\n\nThe local `podman` image storage was cleared with `podman rmi` between\ntesting `sat` and `sat-podman` to be sure `sat-man` was pulling and using\nthe image from the new location.","shortMessageHtmlLink":"CRAYSAT-1767: Always use CSM path for cray-sat image"}},{"before":"8dddd4250d11d3e66a88a071fcf536a1ceea25b1","after":"a05883825a03a8aa351e2e774d78ad2a1c856e37","ref":"refs/heads/CRAYSAT-1771-CRAYSAT-1767","pushedAt":"2023-10-24T21:47:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1767: Always use CSM path for cray-sat image\n\nNow that the CSM product includes the Ansible content that populates the\nfile `/opt/cray/etc/sat/version`, we should now use the path of that\nimage in Nexus as it is uploaded by CSM.\n\nIn addition, the cray-sat container image has moved from sat-docker to\ncsm-docker in Artifactory and Nexus, so update the default image name\nused by the wrapper scripts accordingly.\n\nNote that this is a backwards incompatible change, in that the wrapper\nscripts will no longer work with the versions of the cray-sat container\nimage provided by the SAT product. This requires CSM 1.6.\n\nTest Description:\nWill test by ensuring a cray-sat container image is uploaded to Nexus in\nthe new path on a sytem. Then will download the built RPM to the system,\nextract the RPM, and run the wrapper scripts and ensure it finds and\npulls the container image from the registry.","shortMessageHtmlLink":"CRAYSAT-1767: Always use CSM path for cray-sat image"}},{"before":null,"after":"8dddd4250d11d3e66a88a071fcf536a1ceea25b1","ref":"refs/heads/CRAYSAT-1771-CRAYSAT-1767","pushedAt":"2023-10-23T18:25:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1771: Use csm-docker image name in Nexus\n\nThe cray-sat container image has moved from sat-docker to csm-docker, so\nupdate the default image name used by the wrapper scripts accordingly.\n\nTest Description:\nNeeds testing.","shortMessageHtmlLink":"CRAYSAT-1771: Use csm-docker image name in Nexus"}},{"before":null,"after":"ad79a03f08c6cb8ad7be26ac87f905067734f33c","ref":"refs/heads/release/2.1","pushedAt":"2023-10-04T19:50:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"Merge pull request #34 from Cray-HPE/CRAYSAT-1774-publish-to-csm-rpms\n\nCRAYSAT-1774: Build as noarch, noos, and publish to csm-rpms","shortMessageHtmlLink":"Merge pull request #34 from Cray-HPE/CRAYSAT-1774-publish-to-csm-rpms"}},{"before":"a2839001ff1c739ef6eff003b7974551b72fa332","after":null,"ref":"refs/heads/CRAYSAT-1774-publish-to-csm-rpms","pushedAt":"2023-10-04T19:48:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"}},{"before":"033fcf6a6ae8fa6b25d9e3567d3b987b955d2232","after":"ad79a03f08c6cb8ad7be26ac87f905067734f33c","ref":"refs/heads/main","pushedAt":"2023-10-04T19:48:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"Merge pull request #34 from Cray-HPE/CRAYSAT-1774-publish-to-csm-rpms\n\nCRAYSAT-1774: Build as noarch, noos, and publish to csm-rpms","shortMessageHtmlLink":"Merge pull request #34 from Cray-HPE/CRAYSAT-1774-publish-to-csm-rpms"}},{"before":"9392f72888bd8877532bcf411af729fa83ec17bf","after":"a2839001ff1c739ef6eff003b7974551b72fa332","ref":"refs/heads/CRAYSAT-1774-publish-to-csm-rpms","pushedAt":"2023-10-03T21:38:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1774: Build as noarch, noos, and publish to csm-rpms\n\nThis RPM delivers only shell scripts and man pages, which means it is\narchitecture-independent, so use noarch as the build architecture. It is\nalso not very closely tied with a single SLES version, so publish it as\na \"noos\" RPM like CSM has done for other RPMs which are not tied to\nspecific SLES versions. Change the Docker image used to build to the\nversion of SLES that matches the version on management nodes in CSM 1.5,\nwhich is SLES 15 SP5, not that it should matter much, given the\nindependence from SLES versions discussed above.\n\nIn addition, publish to csm-rpms instead of to sat-rpms in preparation\nfor merging the SAT product into the CSM product. This will make the\nRPMs available in the same repositories already in use by CSM. The `csm`\nrepository will be updated to start including this `cray-sat-podman` RPM\nfrom this new location. This enables merging the SAT product into the\nCSM product.\n\nWhile not required, it will also be a good idea to update the\nmetal-provision repository to remove the old sat-rpms location once this\nis merged.\n\nTest Description:\nPushed branch and checked where Jenkins published the RPM. Downloaded\nand inspected the RPM for correctness.","shortMessageHtmlLink":"CRAYSAT-1774: Build as noarch, noos, and publish to csm-rpms"}},{"before":null,"after":"9392f72888bd8877532bcf411af729fa83ec17bf","ref":"refs/heads/CRAYSAT-1774-publish-to-csm-rpms","pushedAt":"2023-10-03T21:11:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"},"commit":{"message":"CRAYSAT-1774: Build as noarch, noos, and publish to csm-rpms\n\nThis RPM delivers only shell scripts and man pages, which means it is\narchitecture-independent, so use noarch as the build architecture. It is\nalso not very closely tied with a single SLES version, so publish it as\na \"noos\" RPM like CSM has done for other RPMs which are not tied to\nspecific SLES versions. Change the Docker image used to build to the\nversion of SLES that matches the version on management nodes in CSM 1.5,\nwhich is SLES 15 SP5, not that it should matter much, given the\nindependence from SLES versions discussed above.\n\nIn addition, publish to csm-rpms instead of to sat-rpms in preparation\nfor merging the SAT product into the CSM product. This will make the\nRPMs available in the same repositories already in use by CSM. This will\nrequire a change to the `csm` repository to update the location from\nwhich this RPM is downloaded.\n\nWhile not required, it will also be a good idea to update the\nmetal-provision repository to remove the old sat-rpms location once this\nis merged.\n\nTest Description:\nPushed branch and checked where Jenkins published the RPM. Downloaded\nand inspected the RPM for correctness.","shortMessageHtmlLink":"CRAYSAT-1774: Build as noarch, noos, and publish to csm-rpms"}},{"before":"34d9f7ba25a459a504a6473754f7a9de7276ba97","after":null,"ref":"refs/heads/integration","pushedAt":"2023-08-08T19:34:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"}},{"before":"47524acb9e944f010cacf0428efe26d54da85a54","after":null,"ref":"refs/heads/feature/CRAYSAT-1387-2.3-branch","pushedAt":"2023-08-08T19:31:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"haasken-hpe","name":"Ryan Haasken","path":"/haasken-hpe","primaryAvatarUrl":"https://github.com/avatars/u/77809410?s=80&v=4"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1z3R-gA","startCursor":null,"endCursor":null}},"title":"Activity · Cray-HPE/sat-podman"}