Skip to content

add distgen support#295

Open
ndavidova wants to merge 2 commits into
masterfrom
ndavidov/distgen
Open

add distgen support#295
ndavidova wants to merge 2 commits into
masterfrom
ndavidov/distgen

Conversation

@ndavidova

@ndavidova ndavidova commented May 25, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@ndavidova

Copy link
Copy Markdown
Contributor Author

[test]

@github-actions

github-actions Bot commented May 25, 2026

Copy link
Copy Markdown

Pull Request validation

Failed

🔴 Approval - missing or changes were requested

Success

🟢 CI - All checks have passed
🟢 Review - Reviewed by a member


Triggered by Workflow Run

@github-actions

github-actions Bot commented May 25, 2026

Copy link
Copy Markdown

Testing Farm results

namecomposearchstatusstarted (UTC)timelogs
Fedora - 2.4Fedora-latestx86_64✅ passed03.06.2026 06:11:126min 8stest pipeline
Fedora - 2.4-microFedora-latestx86_64✅ passed02.06.2026 09:18:096min 40stest pipeline
CentOS Stream 10 - 2.4CentOS-Stream-10x86_64✅ passed03.06.2026 06:11:1311min 29stest pipeline
CentOS Stream 9 - 2.4-microCentOS-Stream-9x86_64✅ passed01.06.2026 12:36:2210min 48stest pipeline
CentOS Stream 10 - 2.4-microCentOS-Stream-10x86_64✅ passed02.06.2026 09:00:349min 51stest pipeline
RHEL8 - 2.4RHEL-8.10.0-Nightlyx86_64✅ passed03.06.2026 06:11:1414min 17stest pipeline
RHEL10 - Unsubscribed host - 2.4RHEL-10.2-Nightlyx86_64✅ passed03.06.2026 06:11:1119min 12stest pipeline
RHEL10 - 2.4RHEL-10.2-Nightlyx86_64✅ passed03.06.2026 06:11:1419min 57stest pipeline
RHEL9 - Unsubscribed host - 2.4RHEL-9.8.0-Nightlyx86_64✅ passed03.06.2026 06:11:1119min 7stest pipeline
RHEL9 - 2.4RHEL-9.8.0-Nightlyx86_64✅ passed03.06.2026 06:11:1121min 49stest pipeline
Fedora - PyTest - 2.4Fedora-latestx86_64✅ passed01.06.2026 12:34:166min 7stest pipeline
RHEL10 - Unsubscribed host - PyTest - 2.4RHEL-10.2-Nightlyx86_64✅ passed01.06.2026 12:36:2739min 26stest pipeline
RHEL9 - Unsubscribed host - PyTest - 2.4RHEL-9.8.0-Nightlyx86_64✅ passed01.06.2026 12:34:2241min 17stest pipeline
CentOS Stream 9 - 2.4CentOS-Stream-9x86_64✅ passed09.06.2026 13:45:379min 36stest pipeline
CentOS Stream 9 - PyTest - 2.4-microCentOS-Stream-9x86_64✅ passed01.06.2026 12:36:239min 44stest pipeline
Fedora - PyTest - 2.4-microFedora-latestx86_64✅ passed01.06.2026 12:42:437min 31stest pipeline
CentOS Stream 9 - PyTest - 2.4CentOS-Stream-9x86_64✅ passed01.06.2026 12:23:599min 18stest pipeline
RHEL9 - PyTest - OpenShift 4 - 2.4RHEL-9.8.0-Nightlyx86_64✅ passed01.06.2026 12:51:0634min 15stest pipeline
RHEL10 - PyTest - OpenShift 4 - 2.4RHEL-10.2-Nightlyx86_64✅ passed01.06.2026 12:48:4448min 44stest pipeline
CentOS Stream 10 - PyTest - 2.4-microCentOS-Stream-10x86_64✅ passed01.06.2026 12:24:0110min 30stest pipeline
RHEL8 - PyTest - OpenShift 4 - 2.4RHEL-8.10.0-Nightlyx86_64✅ passed01.06.2026 12:47:091h 16min 8stest pipeline
RHEL8 - PyTest - 2.4RHEL-8.10.0-Nightlyx86_64✅ passed01.06.2026 12:23:5957min 34stest pipeline
CentOS Stream 10 - PyTest - 2.4CentOS-Stream-10x86_64✅ passed01.06.2026 12:23:599min 50stest pipeline
RHEL10 - PyTest - 2.4RHEL-10.2-Nightlyx86_64✅ passed01.06.2026 12:24:001h 3min 4stest pipeline
RHEL9 - PyTest - 2.4RHEL-9.8.0-Nightlyx86_64✅ passed01.06.2026 12:36:1947min 3stest pipeline

@ndavidova

Copy link
Copy Markdown
Contributor Author

[test-all]

@ndavidova ndavidova marked this pull request as ready for review May 28, 2026 15:05
@ndavidova ndavidova requested a review from phracek May 29, 2026 11:28

@phracek phracek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good. I hit only some issues.

Testing Farm and quay.io have some outtages.

So please wait till they are back and online again.

Comment thread 2.4/Dockerfile.fedora Outdated
Comment thread .github/workflows/container-tests.yml
Comment thread 2.4/Dockerfile.rhel10 Outdated
Comment thread 2.4/Dockerfile.rhel9 Outdated

@phracek phracek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this task. Great.

@phracek

phracek commented Jun 2, 2026

Copy link
Copy Markdown
Member

[test]

@phracek

phracek commented Jun 3, 2026

Copy link
Copy Markdown
Member

[test]

@phracek phracek left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ndavidova Please add also manifest file for '-micro' image.

@coderabbitai

coderabbitai Bot commented Jun 9, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@ndavidova, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 2 minutes and 5 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: fb8b5426-731c-489b-b367-948763eb0374

📥 Commits

Reviewing files that changed from the base of the PR and between 5dd8f95 and 1d56ad6.

📒 Files selected for processing (108)
  • 2.4-micro/.build-args-c9s
  • 2.4-micro/.exclude-c8s
  • 2.4-micro/2.4-micro
  • 2.4-micro/Dockerfile.c10s
  • 2.4-micro/Dockerfile.c9s
  • 2.4-micro/Dockerfile.fedora
  • 2.4-micro/core-scripts
  • 2.4-micro/root
  • 2.4-micro/root/usr/share/container-scripts/httpd/common.sh
  • 2.4-micro/s2i
  • 2.4-micro/test
  • 2.4-micro/test/__init__.py
  • 2.4-micro/test/check_imagestreams.py
  • 2.4-micro/test/conftest.py
  • 2.4-micro/test/examples
  • 2.4-micro/test/imagestreams
  • 2.4-micro/test/run
  • 2.4-micro/test/run-openshift-pytest
  • 2.4-micro/test/run-openshift-remote-cluster
  • 2.4-micro/test/run-pytest
  • 2.4-micro/test/sample-test-app
  • 2.4-micro/test/self-signed-ssl
  • 2.4-micro/test/settings.py
  • 2.4-micro/test/test-lib-httpd.sh
  • 2.4-micro/test/test-lib-openshift.sh
  • 2.4-micro/test/test-lib-remote-openshift.sh
  • 2.4-micro/test/test-lib.sh
  • 2.4-micro/test/test_container_httpd.py
  • 2.4-micro/test/test_container_httpd_s2i.py
  • 2.4-micro/test/test_ocp_ex_template.py
  • 2.4-micro/test/test_ocp_imagestream_s2i.py
  • 2.4-micro/test/test_ocp_imagestreams.py
  • 2.4-micro/test/test_ocp_integration.py
  • 2.4-micro/test/test_ocp_shared_helm_imagestreams.py
  • 2.4-micro/test/test_ocp_shared_helm_template.py
  • 2.4/root
  • 2.4/root/usr/bin/run-httpd
  • 2.4/root/usr/libexec/httpd-prepare
  • 2.4/root/usr/share/container-scripts/httpd/passwd.template
  • 2.4/root/usr/share/container-scripts/httpd/post-assemble/20-copy-config.sh
  • 2.4/root/usr/share/container-scripts/httpd/post-assemble/40-ssl-certs.sh
  • 2.4/root/usr/share/container-scripts/httpd/pre-init/10-set-mpm.sh
  • 2.4/root/usr/share/container-scripts/httpd/pre-init/20-copy-config.sh
  • 2.4/root/usr/share/container-scripts/httpd/pre-init/40-ssl-certs.sh
  • 2.4/s2i
  • 2.4/s2i/bin/assemble
  • 2.4/s2i/bin/run
  • 2.4/s2i/bin/usage
  • 2.4/test
  • 2.4/test/__init__.py
  • 2.4/test/check_imagestreams.py
  • 2.4/test/conftest.py
  • 2.4/test/examples
  • 2.4/test/imagestreams
  • 2.4/test/pre-init-test-app/httpd-pre-init/modify_index.sh
  • 2.4/test/pre-init-test-app/index.html
  • 2.4/test/run
  • 2.4/test/run-openshift-pytest
  • 2.4/test/run-openshift-remote-cluster
  • 2.4/test/run-pytest
  • 2.4/test/sample-test-app
  • 2.4/test/self-signed-ssl
  • 2.4/test/settings.py
  • 2.4/test/test-lib-httpd.sh
  • 2.4/test/test-lib-openshift.sh
  • 2.4/test/test-lib-remote-openshift.sh
  • 2.4/test/test-lib.sh
  • 2.4/test/test-openshift.yaml
  • 2.4/test/test_container_httpd.py
  • 2.4/test/test_container_httpd_s2i.py
  • 2.4/test/test_ocp_ex_template.py
  • 2.4/test/test_ocp_imagestream_s2i.py
  • 2.4/test/test_ocp_imagestreams.py
  • 2.4/test/test_ocp_integration.py
  • 2.4/test/test_ocp_shared_helm_imagestreams.py
  • 2.4/test/test_ocp_shared_helm_template.py
  • 2.4/test/utils.sh
  • Makefile
  • manifest-micro.yml
  • manifest.yml
  • specs/multispec.yml
  • src/Dockerfile
  • src/Dockerfile.micro
  • src/README.md
  • src/root/README.md
  • src/root/usr/bin/run-httpd
  • src/root/usr/libexec/httpd-prepare
  • src/root/usr/share/container-scripts/httpd/README.md
  • src/root/usr/share/container-scripts/httpd/common.sh
  • src/root/usr/share/container-scripts/httpd/passwd.template
  • src/root/usr/share/container-scripts/httpd/post-assemble/20-copy-config.sh
  • src/root/usr/share/container-scripts/httpd/post-assemble/40-ssl-certs.sh
  • src/root/usr/share/container-scripts/httpd/pre-init/10-set-mpm.sh
  • src/root/usr/share/container-scripts/httpd/pre-init/20-copy-config.sh
  • src/root/usr/share/container-scripts/httpd/pre-init/40-ssl-certs.sh
  • src/s2i/bin/assemble
  • src/s2i/bin/run
  • src/s2i/bin/usage
  • test/examples
  • test/pre-init-test-app/httpd-pre-init/modify_index.sh
  • test/pre-init-test-app/index.html
  • test/run-openshift-remote-cluster
  • test/self-signed-ssl
  • test/test-lib-httpd.sh
  • test/test-lib-openshift.sh
  • test/test-lib-remote-openshift.sh
  • test/test-openshift.yaml
  • test/utils.sh
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ndavidov/distgen

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants