-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test upsteam container images #429
Commits on Aug 22, 2023
-
Use --entrypoint to override image entrypoint in podman run
This makes it possible to run using the same command line regardless of the image having an entrypoint set or not. Also, allow passing arguments to the command inside the container Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27978a7 - Browse repository at this point
Copy the full SHA 27978a7View commit details -
Add helper function limeconPullImage
The helper function limeconPullImage will pull an image from a remote registry and optionally tag it with a name and tag locally. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d42c35 - Browse repository at this point
Copy the full SHA 6d42c35View commit details -
Test with verifier and registrar images from registry
Enable container tests to run against images obtained from registries instead of built locally. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5116eb7 - Browse repository at this point
Copy the full SHA 5116eb7View commit details -
Add plan to test upstream containers
Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 421abe5 - Browse repository at this point
Copy the full SHA 421abe5View commit details -
Modify containers test plan to test using images from upstream registry for the verifier, registrar, and agent. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 317296f - Browse repository at this point
Copy the full SHA 317296fView commit details -
Library: Expand Dockerfile path only if not found
If a Dockerfile for any component is provided via environment variable, check if it exists and, only if not found, try to find in limeLibraryDir. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 685e09f - Browse repository at this point
Copy the full SHA 685e09fView commit details -
Library: Use entrypoint to chown certificate dir for agent
Use --entrypoint to override the image entrypoint in case it has an entrypoint set. The agent needs the certificate directory to be accessible by the internal 'keylime' user in order to drop privileges inside the container. For this, it is necessary for the files owner uid to match the internal 'keylime' uid. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 677e5e9 - Browse repository at this point
Copy the full SHA 677e5e9View commit details -
Library: Allow passing working directory for agent container
The agent will store data in /var/lib/keylime which needs to be accessible by the unprivileged user in the container. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb58119 - Browse repository at this point
Copy the full SHA bb58119View commit details -
Avoid the need for python inside the agent container
Replace the python payload action with a shell payload action to avoid the need for python inside the agent container. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7dc8e00 - Browse repository at this point
Copy the full SHA 7dc8e00View commit details -
Create container for revocation webhook.
Use a separate container for the revocation webhook. Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c54cf72 - Browse repository at this point
Copy the full SHA c54cf72View commit details -
Signed-off-by: Anderson Toshiyuki Sasaki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d317897 - Browse repository at this point
Copy the full SHA d317897View commit details