Attempting to install cast install --mode=server --user sansforensics teamdfir/sift-saltstack@v2026.03.24
I get:
> [6/9] RUN cast install --mode=server --user sansforensics teamdfir/sift-saltstack@v2026.03.24:
0.160 time="2026-04-17T21:48:40Z" level=warning msg="using unauthenticated github client, could result in API rate limiting"
1.220 time="2026-04-17T21:48:41Z" level=info msg="checking operating system support" component=distro owner=teamdfir repo=sift-saltstack
1.220 time="2026-04-17T21:48:41Z" level=info msg="operating system is supported" component=distro owner=teamdfir repo=sift-saltstack
1.220 time="2026-04-17T21:48:41Z" level=info msg="rendering manifest" component=distro owner=teamdfir repo=sift-saltstack
1.220 time="2026-04-17T21:48:41Z" level=info msg="distro validated successfully" command=install
1.220 time="2026-04-17T21:48:41Z" level=info msg="downloading archive file" component=distro owner=teamdfir repo=sift-saltstack version=v2026.03.24
5.348 time="2026-04-17T21:48:45Z" level=info msg="downloading release file" component=distro filename=checksums.txt owner=teamdfir repo=sift-saltstack
5.566 time="2026-04-17T21:48:45Z" level=info msg="downloading release file" component=distro filename=checksums.txt.sig owner=teamdfir repo=sift-saltstack
5.892 time="2026-04-17T21:48:45Z" level=info msg="downloading release file" component=distro filename=cosign.pub owner=teamdfir repo=sift-saltstack
6.154 time="2026-04-17T21:48:46Z" level=info msg="downloading release file" component=distro filename=manifest.yml owner=teamdfir repo=sift-saltstack
6.236 time="2026-04-17T21:48:46Z" level=info msg="signatures verified" component=cosign
6.236 time="2026-04-17T21:48:46Z" level=info msg="validating checksums" component=distro handler=validateChecksums owner=teamdfir repo=sift-saltstack
6.236 time="2026-04-17T21:48:46Z" level=info msg="checksum validated" component=distro filename=manifest.yml owner=teamdfir repo=sift-saltstack
6.258 time="2026-04-17T21:48:46Z" level=info msg="checksum validated" component=distro filename=teamdfir-sift-saltstack-v2026.03.24-0-g34b42da.tar.gz owner=teamdfir repo=sift-saltstack
6.258 time="2026-04-17T21:48:46Z" level=info msg="extracting archive file" component=distro owner=teamdfir repo=sift-saltstack version=v2026.03.24
6.358 time="2026-04-17T21:48:46Z" level=info msg="distro downloaded successfully" command=install
6.358 time="2026-04-17T21:48:46Z" level=info msg="installing using mode: server" command=install
6.358 time="2026-04-17T21:48:46Z" level=info msg="checking if install can progress" component=installer
6.359 time="2026-04-17T21:48:46Z" level=info msg="preparing pillar data" component=installer
6.359 time="2026-04-17T21:48:46Z" level=info msg="running saltstack installer" component=installer
6.359 time="2026-04-17T21:48:46Z" level=info msg="downloading tar.gz file" component=saltstack-installer handler=install-onedir
30.95 time="2026-04-17T21:49:10Z" level=info msg="downloading hash file" component=saltstack-installer handler=install-onedir
31.02 time="2026-04-17T21:49:10Z" level=info msg="validating tar.gz.file" component=saltstack-installer handler=install-onedir
31.02 time="2026-04-17T21:49:10Z" level=info msg="validating file checksum" component=saltstack-installer filename=/var/cache/cast/installer/saltstack/salt.tar.xz
31.09 time="2026-04-17T21:49:10Z" level=info msg="extracting file" component=saltstack-installer handler=install-onedir
36.39 time="2026-04-17T21:49:16Z" level=info msg="install-onedir done" component=saltstack-installer
36.39 time="2026-04-17T21:49:16Z" level=info msg="running cast installer" component=installer
36.39 time="2026-04-17T21:49:16Z" level=info msg="installing as user: sansforensics" component=installer
36.39 time="2026-04-17T21:49:16Z" level=info msg="performing local install" component=installer
36.39 time="2026-04-17T21:49:16Z" level=info msg="starting saltstack run" component=installer
38.66 time="2026-04-17T21:49:18Z" level=info msg="log file location" component=installer file=/var/cache/cast/installer/logs/saltstack.log
38.66 time="2026-04-17T21:49:18Z" level=info msg="results file location" component=installer file=/var/cache/cast/installer/logs/results.yaml
38.66 time="2026-04-17T21:49:18Z" level=error msg="salt-call finished with errors" code=1 component=installer
38.66 time="2026-04-17T21:49:18Z" level=warning msg="local:\n- \"Detected conflicting IDs, SLS IDs need to be globally unique.\\n The conflicting\\\n \\ ID is 'sift-ubuntu-ports-repo' and is found in SLS 'base:sift.repos.ubuntu-multiverse'\\\n \\ and SLS 'base:sift.repos.ubuntu-universe'\"\n" component=installer
38.66 time="2026-04-17T21:49:18Z" level=fatal msg="local:\n- \"Detected conflicting IDs, SLS IDs need to be globally unique.\\n The conflicting\\\n \\ ID is 'sift-ubuntu-ports-repo' and is found in SLS 'base:sift.repos.ubuntu-multiverse'\\\n \\ and SLS 'base:sift.repos.ubuntu-universe'\"\n"
------
Dockerfile.jammy:28
--------------------
26 | dpkg -i cast.deb
27 | RUN cast --help
28 | >>> RUN cast install --mode=server --user ${SIFT_USER} teamdfir/sift-saltstack@v2026.03.24
29 | #rm cast.deb
30 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c cast install --mode=server --user ${SIFT_USER} teamdfir/sift-saltstack@v2026.03.24" did not complete successfully: exit code: 1
I'd try working against the current github code, but that doesn't appear possible using cast? (that's the cast --help call..ignore it).
Attempting to install cast install --mode=server --user sansforensics teamdfir/sift-saltstack@v2026.03.24
I get:
I'd try working against the current github code, but that doesn't appear possible using cast? (that's the cast --help call..ignore it).