-
Notifications
You must be signed in to change notification settings - Fork 0
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
[noissue]: Update drf-access-policy requirement from ~=0.9.0 to ~=1.5.0 #125
base: main
Are you sure you want to change the base?
[noissue]: Update drf-access-policy requirement from ~=0.9.0 to ~=1.5.0 #125
Commits on Jul 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c6a7176 - Browse repository at this point
Copy the full SHA c6a7176View commit details -
Configuration menu - View commit details
-
Copy full SHA for f91ddcf - Browse repository at this point
Copy the full SHA f91ddcfView commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=8823,8876,8883,8897,8947,8881,8801,8501,8800,8805,8729,8487,8946,8975,8658,8891,8869,8480,8774,8949,8827,8637,8868,8867,8980,8844,6837,8670,8708,8948,8926,8803,8930,8821 Redmine Milestone: https://pulp.plan.io/versions/218.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for adbf7fb - Browse repository at this point
Copy the full SHA adbf7fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55a1805 - Browse repository at this point
Copy the full SHA 55a1805View commit details
Commits on Jul 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b59f145 - Browse repository at this point
Copy the full SHA b59f145View commit details -
Updates with latest plugin-template GHA actions config
The change pins towncrier to 19.9.0 and also adds an optional parameter to the release workflow. The optional 'before_script' parameter allows custom bash code to be run before script.sh is run. This is useful for resolving docs issues after a release. [noissue]
Configuration menu - View commit details
-
Copy full SHA for 76d92ec - Browse repository at this point
Copy the full SHA 76d92ecView commit details
Commits on Jul 7, 2021
-
Removes ambiguity from OpenAPI schema for Exports.
This patch clearly defines the exported_resources as a list of URI strings. The implementation for the ExportedResourceSerializer is shared with CreatedResource serializer. They now both inherit from a new RelatedResourceField. backports: #9008 https://pulp.plan.io/issues/9008 fixes #9025 (cherry picked from commit f52ba80)
Configuration menu - View commit details
-
Copy full SHA for 2415faa - Browse repository at this point
Copy the full SHA 2415faaView commit details -
Fix syncs of repos from file:// urls
backports: #9003 https://pulp.plan.io/issues/9003 fixes #9015 (cherry picked from commit e4b1724)
Configuration menu - View commit details
-
Copy full SHA for ddcb75e - Browse repository at this point
Copy the full SHA ddcb75eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a494186 - Browse repository at this point
Copy the full SHA a494186View commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9015,9025 Redmine Milestone: https://pulp.plan.io/versions/257.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for d88f28c - Browse repository at this point
Copy the full SHA d88f28cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 634ca5c - Browse repository at this point
Copy the full SHA 634ca5cView commit details
Commits on Jul 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6417652 - Browse repository at this point
Copy the full SHA 6417652View commit details
Commits on Jul 13, 2021
-
Use proxy auth from the Remote config.
backports: #9024 https://pulp.plan.io/issues/9024 fixes #9068 (cherry picked from commit 0c9541d)
Configuration menu - View commit details
-
Copy full SHA for 8f44267 - Browse repository at this point
Copy the full SHA 8f44267View commit details -
Make auto-distribute feature more intuitive
backports: #9039 https://pulp.plan.io/issues/9039 fixes #9059 (cherry picked from commit 2cc9804)
Configuration menu - View commit details
-
Copy full SHA for c28d266 - Browse repository at this point
Copy the full SHA c28d266View commit details -
Replace DictField with JSONField
backports #8954 fixes #9058 (cherry picked from commit 3bc707a)
Configuration menu - View commit details
-
Copy full SHA for 8c668c2 - Browse repository at this point
Copy the full SHA 8c668c2View commit details -
Adds Range header support to content app
This unskips the `Range` header and adds support for it to the content app. backports #8865 fixes #9057 (cherry picked from commit df2c8f1)
Configuration menu - View commit details
-
Copy full SHA for b183128 - Browse repository at this point
Copy the full SHA b183128View commit details -
Fix cache error when getting invalid files
backports: #9074 fixes #9077 (cherry picked from commit ca0ef8f)
Configuration menu - View commit details
-
Copy full SHA for 10152ee - Browse repository at this point
Copy the full SHA 10152eeView commit details -
Reduce the cache entry expiration TTL
If Redis goes down then its persisted data can get out of sync with Pulp, because cache invalidation events cannot occur. We should mitigate the impact by letting cache entries expire after a shorter period of time. backports: #8996 https://pulp.plan.io/issues/8996 fixes #9063 (cherry picked from commit 017b0b1)
Configuration menu - View commit details
-
Copy full SHA for 1740c86 - Browse repository at this point
Copy the full SHA 1740c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for b09d2ae - Browse repository at this point
Copy the full SHA b09d2aeView commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9077,9059,9068,9057,9058,9063 Redmine Milestone: https://pulp.plan.io/versions/259.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for 64bc5e5 - Browse repository at this point
Copy the full SHA 64bc5e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbf9daf - Browse repository at this point
Copy the full SHA fbf9dafView commit details
Commits on Jul 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8ea4554 - Browse repository at this point
Copy the full SHA 8ea4554View commit details -
Fixed non-gracefully shutting down workers
When hitting ctrl-c twice, workers should also kill their supervised tasks. And shut them down. backports #8986 https://pulp.plan.io/issues/8986 fixes #9086 (cherry picked from commit 80d7d6d)
Configuration menu - View commit details
-
Copy full SHA for ae451b8 - Browse repository at this point
Copy the full SHA ae451b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 851927f - Browse repository at this point
Copy the full SHA 851927fView commit details
Commits on Jul 20, 2021
-
Validate absolute pathnames in remotes' URLs
Before this change, it was not possible to determine why did the synchronization fail when a user provided a seemingly valid URL. This commit also adds more relevant information to the error message. Having set `ALLOWED_EXPORT_PATHS` to `["/tmp", "/home/vagrant/test"]`, the following error messages are shown: ``` $ pulp file remote create --name test --url file://error/vagrant/test/centos-7/PULP_MANIFEST Error: {"url":["The path 'error/vagrant/test/centos-7/PULP_MANIFEST' needs to be an absolute pathname."]} $ pulp file remote create --name test --url file:///error/vagrant/test/centos-7/PULP_MANIFEST Error: {"url":["The path '/error/vagrant/test/centos-7/PULP_MANIFEST' does not start with any of the allowed import paths"]} ``` backports #9080 fixes #9083 (cherry picked from commit d8cba5a)
Configuration menu - View commit details
-
Copy full SHA for fc8d656 - Browse repository at this point
Copy the full SHA fc8d656View commit details -
Conditionally include Redis connection information
Redis is only used when cache is enabled or RQ tasking is used. In other cases, the connection is not needed. We've changed the Foreman installer to only install Redis if needed, just to stop wasting resources[1]. However, this leads to warnings. This PR changes the status view to only include Redis if it's used. [1]: theforeman/puppet-pulpcore@7a5543b backports #9070 https://pulp.plan.io/issues/9070 fixes #9085 (cherry picked from commit 8ab8afb)
Configuration menu - View commit details
-
Copy full SHA for dd4299a - Browse repository at this point
Copy the full SHA dd4299aView commit details
Commits on Jul 22, 2021
-
Prevent tasks being assigned to missing workers
backports #8779 fixes #9116 (cherry picked from commit 0cfaa8e)
Configuration menu - View commit details
-
Copy full SHA for 0e56276 - Browse repository at this point
Copy the full SHA 0e56276View commit details
Commits on Jul 23, 2021
-
Change content app's working directory dynamically
As of this commit, content app is no longer storing temporary files in the /var/run/ directory. The temporary files were created during on-demand downloading and were not removed until, e.g., restarting pulp services. backports #9000 fixes #9110 (cherry picked from commit f8bd7f8)
Configuration menu - View commit details
-
Copy full SHA for 87039f7 - Browse repository at this point
Copy the full SHA 87039f7View commit details -
Move downloaded files instead of copying them
Before this commit, the condition that checks whether pulp's temporary files are stored within /var/lib/pulp was never met because it looked for files starting with /var/lib/pulp/media (MEDIA_ROOT). MEDIA_ROOT is however no longer pointing to /var/lib/pulp. backports #8295 fixes #9103 (cherry picked from commit fbe2d7f)
Configuration menu - View commit details
-
Copy full SHA for b4a3730 - Browse repository at this point
Copy the full SHA b4a3730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e335a - Browse repository at this point
Copy the full SHA 99e335aView commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9086,9116,9085,9110,9103,9083 Redmine Milestone: https://pulp.plan.io/versions/262.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for 0dc02e9 - Browse repository at this point
Copy the full SHA 0dc02e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 845a12a - Browse repository at this point
Copy the full SHA 845a12aView commit details
Commits on Jul 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cb1ad97 - Browse repository at this point
Copy the full SHA cb1ad97View commit details
Commits on Aug 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c185be3 - Browse repository at this point
Copy the full SHA c185be3View commit details
Commits on Aug 10, 2021
-
Prevent access to unpublished content from content app
backports: #8870 https://pulp.plan.io/issues/8870 Required PR: pulp/pulp_file#547 fixes #9126 (cherry picked from commit 27a0dc7)
Configuration menu - View commit details
-
Copy full SHA for c8769d6 - Browse repository at this point
Copy the full SHA c8769d6View commit details -
Loosens the constraints around what can be in a new-repository-version.
There are RPM repositories "in the wild" that violate Pulp's assumptions about what is 'legal' in an incoming repository version. This commit changes some fatal errors into log-warnings, along with some heuristics around how to get a 'reasonable' repository in the face of suboptimal data. To control activation of this behavior, RemoteArtifactSaver recognizes a ctor-keyword "fix_mismatched_remote_artifacts". This defaults to False; if provided as True, invokes the new behavior. This change also adds handling for an exception during repo-version-failure-cleanup that could result in losing error info. backports #8133 fixes #9130 (cherry picked from commit 349f213)
Configuration menu - View commit details
-
Copy full SHA for d44ea6d - Browse repository at this point
Copy the full SHA d44ea6dView commit details -
Move files to artifact storage from WORKING_DIRECTORY.
Copy files from all other sources. Since users are able to change the WORKING_DIRECTORY settings, this patch also ensures that we check that the WORKING_DIRECTORY and MEDIA_ROOT are on the same device. Django's FILE_UPLOAD_TEMP_DIR is now set to the value of WORKING_DIRECTORY. backports: #9146 https://pulp.plan.io/issues/9146/ fixes #9202 (cherry picked from commit c828ca5)
Configuration menu - View commit details
-
Copy full SHA for 79900fe - Browse repository at this point
Copy the full SHA 79900feView commit details -
Handle a potential failure during cache invalidation
A completed publication might not exist when we try to delete it. backports: #9174 https://pulp.plan.io/issues/9174 fixes #9179 (cherry picked from commit 248b4d4)
Configuration menu - View commit details
-
Copy full SHA for a16955a - Browse repository at this point
Copy the full SHA a16955aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cc3543 - Browse repository at this point
Copy the full SHA 3cc3543View commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9202,9126,9130,9179 Redmine Milestone: https://pulp.plan.io/versions/268.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for c24025d - Browse repository at this point
Copy the full SHA c24025dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 091de32 - Browse repository at this point
Copy the full SHA 091de32View commit details
Commits on Aug 24, 2021
-
backports #9056 fixes #9265 (cherry picked from commit eab862a)
Configuration menu - View commit details
-
Copy full SHA for 1205007 - Browse repository at this point
Copy the full SHA 1205007View commit details -
Compatibility patch for backport #9268
Adding a small portion of a refactor from 81f6a78175bb to facilitate the backport of another patch. [noissue]
Configuration menu - View commit details
-
Copy full SHA for 699e17a - Browse repository at this point
Copy the full SHA 699e17aView commit details -
Add touch to QuerySets of artifacts or content
backports #9234 fixes #9268 (cherry picked from commit aafe376)
Configuration menu - View commit details
-
Copy full SHA for 966122b - Browse repository at this point
Copy the full SHA 966122bView commit details -
Use bulk touch() when processing Artifacts and Content
This patch only addresses the inefficiencies of the Stages API. Another patch is needed to address the inefficiency of the repository version modify operation. backports: #9243 fixes #9264 (cherry picked from commit 7a41c18)
Configuration menu - View commit details
-
Copy full SHA for f5f6713 - Browse repository at this point
Copy the full SHA f5f6713View commit details -
Content app now properly sets Content-Type header for S3
backports: #9216 fixes #9244 (cherry picked from commit feede7b)
Configuration menu - View commit details
-
Copy full SHA for 6c44ecc - Browse repository at this point
Copy the full SHA 6c44eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11e95de - Browse repository at this point
Copy the full SHA 11e95deView commit details -
Fix issue where plugins with custom content managers can't use touch()
backports: #9269 https://pulp.plan.io/issues/9269 fixes #9273 (cherry picked from commit 2af65cf)
Configuration menu - View commit details
-
Copy full SHA for 6fee19c - Browse repository at this point
Copy the full SHA 6fee19cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbec295 - Browse repository at this point
Copy the full SHA fbec295View commit details -
Reset a db connection in content app distribution matching code
It's a workaround for yet another `connection already closed` issue. backports #9275 https://pulp.plan.io/issues/9275 https://pulp.plan.io/issues/9276 is filed to investigate that issue more. fixes #9282 (cherry picked from commit d603476)
Configuration menu - View commit details
-
Copy full SHA for 082f4ee - Browse repository at this point
Copy the full SHA 082f4eeView commit details -
Properly update present ContentAtifacts after immediate sync
backports: #9101 fixes #9261 (cherry picked from commit c2b732e)
Configuration menu - View commit details
-
Copy full SHA for f36ffd0 - Browse repository at this point
Copy the full SHA f36ffd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63b37b1 - Browse repository at this point
Copy the full SHA 63b37b1View commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9244,9282,9261,9268,9264,9273,9265 Redmine Milestone: https://pulp.plan.io/versions/278.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for 48c4e1b - Browse repository at this point
Copy the full SHA 48c4e1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 371c5ec - Browse repository at this point
Copy the full SHA 371c5ecView commit details
Commits on Aug 25, 2021
-
Stop using blake2s to calulate lock identifiers
Instead perform a simple xor on the first and second half of the task uuid. backports #9249 fixes #9288 (cherry picked from commit 1d77e5c)
Configuration menu - View commit details
-
Copy full SHA for b995a66 - Browse repository at this point
Copy the full SHA b995a66View commit details
Commits on Sep 2, 2021
-
Don't send Content-Encoding header with streamed responses
aiohttp automatically enflates gzipped responses. Pulp clients always receive uncompressed responses when requesting on_demand content. backports: #9213 fixes #9325 (cherry picked from commit 7e0a79e)
Configuration menu - View commit details
-
Copy full SHA for b9652e8 - Browse repository at this point
Copy the full SHA b9652e8View commit details -
backports worker not starting on openshift
For some strange reason some Openshift environments do not like the runtime import the worker entrypoint used. Moving it to the top where it belongs anyway resolves the problem. backports #9338 fixes #9339 (cherry picked from commit 022d2e3)
Configuration menu - View commit details
-
Copy full SHA for f4fe727 - Browse repository at this point
Copy the full SHA f4fe727View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ac90c4 - Browse repository at this point
Copy the full SHA 5ac90c4View commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9288,9325,9339 Redmine Milestone: https://pulp.plan.io/versions/281.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for df93ea9 - Browse repository at this point
Copy the full SHA df93ea9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dca870e - Browse repository at this point
Copy the full SHA dca870eView commit details
Commits on Sep 29, 2021
-
Do bulk_touch instead of touching one by one
backports #9266. closes: #9401 (cherry picked from commit 4023fce)
Configuration menu - View commit details
-
Copy full SHA for 1f7ec24 - Browse repository at this point
Copy the full SHA 1f7ec24View commit details -
Update remote artifact urls on sync if the remote or repo changes
backports #9395. closes: #9400 (cherrypicked from commit 489156e)
Configuration menu - View commit details
-
Copy full SHA for d618a13 - Browse repository at this point
Copy the full SHA d618a13View commit details -
Replaced incorrect use of 'filename' with 'natural_keys()' in error log.
backports #9427. closes: #9440 [nocoverage] (cherry picked from commit 6e18f2e)
Configuration menu - View commit details
-
Copy full SHA for 9f6be1f - Browse repository at this point
Copy the full SHA 9f6be1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3395d - Browse repository at this point
Copy the full SHA 2f3395dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b2e1d - Browse repository at this point
Copy the full SHA 69b2e1dView commit details -
Added worker_cleanup to the tasking system
All workers that are considered offline will be removed from the database periodically. backports #8931 fixes #9462 (cherry picked from commit 5bbf959)
Configuration menu - View commit details
-
Copy full SHA for 7d0cbdd - Browse repository at this point
Copy the full SHA 7d0cbddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d796b2 - Browse repository at this point
Copy the full SHA 7d796b2View commit details -
Mark abandoned tasks as "failed"
backports: #9427 fixes #9453 (cherry picked from commit 6fb9109)
Configuration menu - View commit details
-
Copy full SHA for b89f579 - Browse repository at this point
Copy the full SHA b89f579View commit details -
Fix occasional deadlocks when doing multiple similar syncs concurrently.
Forcing deadlocks requires a lot of time and pulpcore-workers running. There is therefore no specific CI test for this, but there is a reproducer script that will force deadlocks to happen (and show that they're fixed) here: https://github.com/ggainey/pulp_startup/blob/main/8750_deadlocks/file_repro.sh backports #8750 fixes #9379 (cherry picked from commit 6af3519)
Configuration menu - View commit details
-
Copy full SHA for 9bcae2e - Browse repository at this point
Copy the full SHA 9bcae2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3958faa - Browse repository at this point
Copy the full SHA 3958faaView commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9462,9401,9440,9379,9400,9453,9445 Redmine Milestone: https://pulp.plan.io/versions/302.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for 173a9f0 - Browse repository at this point
Copy the full SHA 173a9f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c78962 - Browse repository at this point
Copy the full SHA 1c78962View commit details
Commits on Oct 6, 2021
-
Improved messaging around timeout requests.
closes #9491 backports #9301 (cherry picked from commit 8a1db3b)
Configuration menu - View commit details
-
Copy full SHA for 196d333 - Browse repository at this point
Copy the full SHA 196d333View commit details -
Configuration menu - View commit details
-
Copy full SHA for afa329c - Browse repository at this point
Copy the full SHA afa329cView commit details -
Redmine Query: https://pulp.plan.io/issues?set_filter=1&status_id=*&issue_id=9491 Redmine Milestone: https://pulp.plan.io/versions/313.json [noissue]
Configuration menu - View commit details
-
Copy full SHA for 2cef46f - Browse repository at this point
Copy the full SHA 2cef46fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14de38a - Browse repository at this point
Copy the full SHA 14de38aView commit details
Commits on Oct 27, 2021
-
SimpleTestCase does not allow database access. [noissue]
Configuration menu - View commit details
-
Copy full SHA for 90aa822 - Browse repository at this point
Copy the full SHA 90aa822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ebf39b - Browse repository at this point
Copy the full SHA 1ebf39bView commit details
Commits on Mar 3, 2023
-
[noissue]: Update drf-access-policy requirement from ~=0.9.0 to ~=1.5.0
Updates the requirements on [drf-access-policy](https://github.com/rsinger86/drf-access-policy) to permit the latest version. - [Release notes](https://github.com/rsinger86/drf-access-policy/releases) - [Commits](rsinger86/drf-access-policy@0.9.0...1.5.0) --- updated-dependencies: - dependency-name: drf-access-policy dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72d9bab - Browse repository at this point
Copy the full SHA 72d9babView commit details