Skip to content

Bump pulp container to latest stable release - #2459

Draft
Alex-Welsh wants to merge 1 commit into
stackhpc/2026.1from
2026.1-bump-pulp
Draft

Bump pulp container to latest stable release#2459
Alex-Welsh wants to merge 1 commit into
stackhpc/2026.1from
2026.1-bump-pulp

Conversation

@Alex-Welsh

@Alex-Welsh Alex-Welsh commented Jul 27, 2026

Copy link
Copy Markdown
Member

Bumps pulp to the latest stable release, with a side quest of making the check-review pipeline work on the 2026.1 branch.

check-review runs a simple pulp deploy and sync, but isn't (yet) smart enough to do an upgrade

This has the potential to have unexpected issues when upgrading, but IMO it's fine to just try it when we do the SMS upgrade, and revert if we have any issues.

@Alex-Welsh
Alex-Welsh requested a review from a team as a code owner July 27, 2026 15:55
@coderabbitai

coderabbitai Bot commented Jul 27, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: edbd5ce2-2d80-46af-b768-e15e1aa6b073

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch 2026.1-bump-pulp

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

@github-actions github-actions Bot added the waiting-review PR is waiting for a review label Jul 27, 2026
MoteHue
MoteHue previously approved these changes Jul 28, 2026
MoteHue
MoteHue previously approved these changes Jul 28, 2026
seunghun1ee
seunghun1ee previously approved these changes Jul 28, 2026

@seunghun1ee seunghun1ee 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.

Approving for the sake of testing check-review

@github-actions

Copy link
Copy Markdown
Contributor

Happy Friday @Alex-Welsh, this is a friendly reminder that this PR is waiting for your changes or response. Please take a look when you have a moment!

Note: Once your changes are ready, remove the waiting-author-response label and add the waiting-review label.

@wtripp180901 wtripp180901 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approving for CI

@priteau

priteau commented Aug 7, 2026

Copy link
Copy Markdown
Member

I tested 3.105.12 on a new deployment. I get this failure on all repositories when running pulp-repo-sync.yml:

django.request:ERROR: Internal Server Error: /pulp/api/v3/remotes/rpm/rpm/
Traceback (most recent call last):
File "/usr/local/lib/python3.11/site-packages/django/core/handlers/exception.py", line 55, in inner
response = get_response(request)
^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/django/core/handlers/base.py", line 197, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/django/views/decorators/csrf.py", line 65, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/rest_framework/viewsets.py", line 125, in view
return self.dispatch(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 515, in dispatch
response = self.handle_exception(exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 475, in handle_exception
self.raise_uncaught_exception(exc)
File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 486, in raise_uncaught_exception
raise exc
File "/usr/local/lib/python3.11/site-packages/rest_framework/views.py", line 512, in dispatch
response = handler(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/rest_framework/mixins.py", line 40, in list
page = self.paginate_queryset(queryset)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/rest_framework/generics.py", line 175, in paginate_queryset
return self.paginator.paginate_queryset(queryset, self.request, view=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/rest_framework/pagination.py", line 401, in paginate_queryset
return list(queryset[self.offset:self.offset + self.limit])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/django/db/models/query.py", line 386, in iter
self._fetch_all()
File "/usr/local/lib/python3.11/site-packages/django/db/models/query.py", line 1954, in _fetch_all
self._result_cache = list(self._iterable_class(self))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/django/db/models/query.py", line 125, in iter
for row in compiler.results_iter(results):
File "/usr/local/lib/python3.11/site-packages/django/db/models/sql/compiler.py", line 1541, in apply_converters
value = converter(value, expression, connection)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/site-packages/pulpcore/app/models/fields.py", line 112, in from_db_value
value = force_str(_fernet().decrypt(force_bytes(value)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib64/python3.11/site-packages/cryptography/fernet.py", line 206, in decrypt
raise InvalidToken
cryptography.fernet.InvalidToken

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Happy Friday @Alex-Welsh, this is a friendly reminder that this PR is waiting for your changes or response. Please take a look when you have a moment!

Note: Once your changes are ready, remove the waiting-author-response label and add the waiting-review label.

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

Labels

waiting-author-response PR is waiting for the author to respond

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants