Re: [Pulp-dev] pulpcore team meeting notes - May 25, 2021

2021-06-03 Thread Neal Gompa
Brian, That's awesome! I'll also note that a variation of this workflow would be desired for mirrors too, such as mirroring distributions or prominent third-party repos (EPEL, Packman, COPRs, OBS repos, etc.). On Thu, Jun 3, 2021 at 11:11 AM Brian Bouterse wrote: > > Thank you for sharing this u

Re: [Pulp-dev] pulpcore team meeting notes - May 25, 2021

2021-06-03 Thread Brian Bouterse
Thank you for sharing this use case outline with me. I am hoping we can prioritize rbac work like this. It's very important. On Wed, Jun 2, 2021 at 11:35 AM Neal Gompa wrote: > Hey Brian, > > Yes, for sure! I'm basically looking into using RBAC to support a > workflow like so: > > * Automation v

Re: [Pulp-dev] pulpcore team meeting notes - May 25, 2021

2021-06-02 Thread Neal Gompa
Hey Brian, Yes, for sure! I'm basically looking into using RBAC to support a workflow like so: * Automation via a service account imports RPMs and DEBs into a pool * Automation via another service account selects those packages to publish into various staging repos * Select users/groups can promo

Re: [Pulp-dev] pulpcore team meeting notes - May 25, 2021

2021-06-02 Thread Brian Bouterse
Hi Neal, Apologies for the late reply. We've added the RBAC to various endpoints in pulpcore and some plugins, but what I think would be helpful is if we had a way to more clearly identify what has RBAC and what doesn't across pulpcore and plugins. Would that be helpful? Thank you, Brian On Tue

Re: [Pulp-dev] pulpcore team meeting notes - May 25, 2021

2021-05-25 Thread Neal Gompa
On Tue, May 25, 2021 at 11:23 AM Brian Bouterse wrote: > > * Making top-level Authentication page in docs > * https://pulp.plan.io/issues/8799 The docs currently mention that RBAC stuff is planned, is there something that shows the status of that? This is something that I'd love to see in Pul

[Pulp-dev] pulpcore team meeting notes - May 25, 2021

2021-05-25 Thread Brian Bouterse
## Topics * Is this a bug or intentional? * https://pulp.plan.io/issues/8798 * [outcome] probably not intentional * we cache these results to avoid recalculating them constantly * Non-blocking orphan cleanup https://pulp.plan.io/issues/7659 * Plugin code needs to update time

[Pulp-dev] pulpcore team meeting notes - May 18, 2021

2021-05-18 Thread Brian Bouterse
## Topics * Docs Backlog ( let's time box it 20mins) * https://tinyurl.com/36hc2c9h * 3.13.0 release moved to Monday May 24 * single container requires plugins to be compatible * https://github.com/pulp/pulp-oci-images/blob/latest/pulp/Containerfile#L14-L22 * 3.11.2 in-progress * Loggin

[Pulp-dev] pulpcore team meeting notes - May 11, 2021

2021-05-11 Thread Brian Bouterse
## Topics * Hold https://pulp.plan.io/issues/8386 for 3.14 * could potentially break plugins (pulp_rpm) that want 3.13 * Possible scheme to "backport idempotent data migrations" * We cannot backport migrations, but we could wrap the migrating code into a post_migrate action on the backport

[Pulp-dev] Pulpcore team meeting notes

2021-05-04 Thread David Davis
# May 4, 2021 ## Topics * New pulpcore meeting lead? * New lead rotation * BaseDistribution drop migration problem * https://pulp.plan.io/issues/8386#note-5 * Problem: using `run_before` prevents new plugins from being installed * David to confirm that `run_before` won't work * pulpc

[Pulp-dev] Pulpcore team meeting notes

2021-04-13 Thread David Davis
# April 13, 2021 ## Topics * Orphan endpoint * As a user I want to see my orphaned content --> generic endpoint * As a user I want to purge individual orphaned content * As a user I want to purge orphaned content by type * Whilst collection v1.2.3 is considered an orphan another v

[Pulp-dev] Pulpcore team meeting notes

2021-03-30 Thread David Davis
# March 30, 2021 ## Previous AIs * [bmbouter] to close https://github.com/pulp/pulpcore/pull/1122 based on the recent convo at pulp_ansible meeting * [ttereshc] to review https://github.com/pulp/pulpcore/pull/1194 * Done, merged ## Topics * another go/no-go meeting? thursday * MasterModel dis

[Pulp-dev] Pulpcore team meeting notes

2021-03-23 Thread Tanya Tereshchenko
# March 23, 2021 ## Previous AIs * [ipanova] to set up meeting about content management (removal, rejecting, etc) [done] * [bmbouter] to merge https://github.com/pulp/pulp/pull/4020/ and reply to thread [done] ## Topics * Do we need a pulp_file release for pulpcore 3.11? * we have 1.6.0 which

[Pulp-dev] Pulpcore team meeting notes

2021-03-17 Thread David Davis
# March 16, 2021 ## Previous AIs [mdellweg] summarize "safety in deletion" of remotes feature onto https://pulp.plan.io/issues/8305 [done] ## Topics * deleting and rejecting, timeline and scheduling? * https://pulp.plan.io/issues/7659 run orphan clean up in parallel * ask for deleting art

[Pulp-dev] Pulpcore team meeting notes

2021-03-09 Thread Brian Bouterse
# March 9, 2021 ## Previous AIs * [mdellweg] look for any docs issues that we might need for 3.11 * don't have time to complete for 3.11, so we skip and will revisit for 3.12 * [dalley] get more info about what happens remote gets deleted to revisit next week * deleting a remote, then recr

[Pulp-dev] Pulpcore team meeting notes

2021-03-02 Thread David Davis
# March 2, 2021 ## Previous AIs * [mdellweg] ping quba42 about pulp_deb CI; Done ## Topics * docs day for 3.11. Does it makes sense to schedule it this time? I don't think anyone(?) has made any docs PR for 3.10 docs day due to the workload[ipanova] * Skip but mdellweg will check for any docs

[Pulp-dev] Pulpcore team meeting notes

2021-02-16 Thread David Davis
# February 16, 2021 ## Previous action items * [bmbouter] to revise https://pulp.plan.io/issues/8202 and https://pulp.plan.io/issues/8167 * Done * [bmbouter] update working dir changes issue to include docs section about tempfile https://pulp.plan.io/issues/8231 * Done * [fao] contribute b

[Pulp-dev] Pulpcore team meeting notes

2021-02-09 Thread David Davis
# February 9, 2021 ## Previous action items None ## Topics * https://pulp.plan.io/issues/8202 * Which fields need to be write_only? * 3.11 release date? volunteer? * March 2 * ipanova to release * Discuss rotating the role * working directory changes * https://pulp.plan.io/iss

[Pulp-dev] Pulpcore team meeting notes

2021-01-27 Thread David Davis
# January 27, 2021 ## Previous action items ## Topics * Check in on wording for backport process https://github.com/pulp/pulpcore/pull/1089 * +1 from all * Rate limiting in pulp_ansible - https://pulp.plan.io/issues/7965 * Move work to pulpcore * FIPS - https://pulp.plan.io/issues/7960

[Pulp-dev] Pulpcore team meeting notes

2021-01-19 Thread David Davis
# January 19, 2021 ## Previous action items * [bmbouter] to ask Satellite if they require this and when https://pulp.plan.io/issues/7683 * Satellite PM doesn't need. David to check with support. * [ipanova] open story to add write api for users * Done. * [daviddavis] schedule fips check in

[Pulp-dev] Pulpcore team meeting notes

2020-12-15 Thread Tanya Tereshchenko
Previous action items - [dkliban] to schedule backlog grooming meeting - done - [dkliban] to email plugins about and close out https://pulp.plan.io/issues/7895 - email sent, the issue will be closed today - [bmbouter] release pulp_file 1.5.0 - dkliban will do it today

[Pulp-dev] Pulpcore team meeting notes

2020-12-08 Thread David Davis
# December 8, 2020 ## Previous action items * [ttereshc] to file a task to implement plugin removal * Done https://pulp.plan.io/issues/7822 * [fao89] to figure out the use case for this fix https://github.com/ansible/galaxy_ng/pull/572/files#diff-6b9632eb49cb924f729282743cdac58a36f7625974fef12

[Pulp-dev] Pulpcore team meeting notes

2020-12-01 Thread David Davis
# December 1, 2020 ### Previous action items * [fao89] look at driving forward release automation. * Automate post-release steps (branching, bumping to dev versions, updating template config, etc) * https://pulp.plan.io/issues/7817 (needs grooming, please provide feedback) * https://pu

[Pulp-dev] Pulpcore team meeting notes

2020-11-04 Thread David Davis
## November 3, 2020 ### Previous action items * [david] To send out last call for feedback before merging https://github.com/pulp/pulp-ci/pull/737 * [david] schedule pulpcore FIPS meeting with bmbouter for later in November * Done. * [dkliban] file a task for running tests for multiple plugins

Re: [Pulp-dev] Pulpcore team meeting notes

2020-10-27 Thread David Davis
What sort of topics are you hoping to follow/discuss? Asking because we run an open floor discussion on Tuesdays/Fridays that's intended to discuss topics of interest for the general Pulp community and not just a specific team. More information: https://pulpproject.org/get_involved/#meetings Davi

Re: [Pulp-dev] Pulpcore team meeting notes

2020-10-27 Thread Calvin Spealman
How does one get these meetings on their calendar and participate? On Tue, Oct 27, 2020 at 10:45 AM David Davis wrote: > ## October 27, 2020 > > ### Previous action items > * [ttereshc] follow up on relative_path problem on mailing list > * Done > * [david] To send out last call for feedback

[Pulp-dev] Pulpcore team meeting notes

2020-10-27 Thread David Davis
## October 27, 2020 ### Previous action items * [ttereshc] follow up on relative_path problem on mailing list * Done * [david] To send out last call for feedback before merging https://github.com/pulp/pulp-ci/pull/737 * [dkliban] to follow up with bmbouters about fips checks * [ipanova] send a

[Pulp-dev] Pulpcore team meeting notes

2020-10-21 Thread David Davis
## October 20, 2020 ### Previous action items * [david] to update https://github.com/pulp/pulp-ci/pull/737 * ~~When PR is ready, email about the PR and ask for feedback~~ * ~~Done. Date set to Oct 23, 2020~~ * Will send an announcement and plugin information once merged * ~~[ina] t

[Pulp-dev] Pulpcore team meeting notes

2020-09-22 Thread David Davis
## September 22, 2020 ### Previous action items * [bmbouter] to respond and close https://github.com/pulp/pulpcore/pull/659 * Done! ### Topics * Keeping the plugin API's call interface official (aka no private or semi-private interfaces) * Agreed, document as part of a greater push for b

[Pulp-dev] Pulpcore team meeting notes

2020-08-18 Thread David Davis
## August 18, 2020 ### Previous action items * None ### Topics * Grooming the backlog? * https://pulp.plan.io/projects/pulp/issues?status_id=1 * Remove pulpcore items from sprint? * https://pulp.plan.io/projects/pulp/issues?query_id=150 * How should the UI update a Distribution associated

[Pulp-dev] Pulpcore team meeting notes

2020-07-28 Thread David Davis
## July 28, 2020 ### Previous action items * [bmbouter and daviddavis] to look into merging https://github.com/pulp/pulpcore/pull/763 * merged! * [bmbouter] aggregate tags/labels feedback on the issue * [ipanova] mostly waiting on CDT to ack. ### Topics * The same two declarative content

[Pulp-dev] Pulpcore team meeting notes

2020-06-30 Thread David Davis
June 30, 2020 Previous Action Items - [dkliban] to ping alikins about https://github.com/pulp/pulpcore/pull/694 - [bmbouter] to groom https://pulp.plan.io/issues/7015 Topic - RBAC changes in pulpcore - https://github.com/pulp/pulpcore/compare/master...bmbouter:rb

[Pulp-dev] Pulpcore team meeting notes

2020-06-23 Thread David Davis
June 23, 2020 Previous Action Items - [dkliban] to ping alikins about https://github.com/pulp/pulpcore/pull/694 - [dkliban] to make https://pulp.plan.io/issues/6965 a plugin writer docs issue - [bmbouter] remove “Target Release - File” field Topic - Linking remot

[Pulp-dev] Pulpcore team meeting notes

2020-06-05 Thread David Davis
June 5, 2020 Previous Action Items - [bmbouter] to respond to PR 630 and PR 659 - We might use Django Admin pending RBAC - Meeting scheduled for PR 659 next week -

[Pulp-dev] Pulpcore team meeting notes

2020-04-24 Thread David Davis
Topics - [bmbouter] Stages with duplicate content call _post_save() twice? - https://pulp.plan.io/issues/6534 - Accept issue but not work on it right now - [dkliban] https://pulp.plan.io/issues/6570 - new content handler interfaces - Will try to