[fedora-scm-requests] - Update fedpkg #13369
Labels
No labels
after freeze
automation
backlog
blocked
change-ack
change-nak
change-noreleng
changes
Closed As
Can't Fix
Closed As
Duplicate
Closed As
Fixed
Closed As
Fixed with Explanation
Closed As
Get back later
Closed As
Grooming
Closed As
Insufficient data
Closed As
Invalid
Closed As
It's all good
Closed As
taiga
Closed As
upstream
day-to-day
dev
docs
easyfix
epel
f26
f27
f28
f29
f30
f31
f32
f33
f34
f35
f36
f37
f38
f39
f40
f41
f42
f43
f44
f45
fedora
groomed
high-gain
high-trouble
in-progress
in-review
investigation
legal
low-gain
low-trouble
mass rebuild
medium-gain
medium-trouble
meeting
mini-initiative
new_artifact
ops
pdc_retirement
rawhide
RCA
review
script
sidetarget
sprint-0
sprint-1
sprint-2
sprint-3
sprint-4
sprint-5
unfrozen
waiting on external
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
Priority
High
Priority
Low
Priority
Medium
release-process
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
No assignees
5 participants
Notifications
Due date
No due date set.
Blocks
Depends on
#13108 Migration of fedora-scm-requests to Forgejo
releng/tickets
#13368 [fedora-scm-requests] - move the repository
releng/tickets
Reference
releng/tickets#13369
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Update fedpkg to use the new forge repository to open tickets
fedora-kiwi-descriptionsto forge.fedoraproject.orgfedora-kiwi-descriptionsto forge.fedoraproject.orgfedora-kickstartsto forge.fedoraproject.orgfedora-kickstartsto forge.fedoraproject.org[ fedora-scm-requests ] - Update fedpkgto [fedora-scm-requests] - Update fedpkgThe migration to prod completed successfully and I was able to create a new ticket [1] by using the API and a Forgejo token. I'm working on the
fedpkgchanges now.[1] releng/fedora-scm-requests#84420
PR is (finally) ready for review here:
packaging/fedpkg#636
Update: I see the PR was merged yesterday, though @onosek needs to do a stable and rawhide release.
We need to flag a day for this, so possible next tuesday we will flag it.
@jnsamyak wrote in #13369 (comment):
The builds can be done anytime for stable releases, but the rawhide build/update and the stable updates should be only done right before the time we pick for the flag day.
Yeah, and we need to decide this ASAP and send out an announcement to devel-announce about it.
I'd propose 2026-08-04 as fine, but what time? @onosek and @patrikp can pick a time they are both active?
I'm happy to review a draft of a announcement, or I can make one up if you all like?
Packages (rpkg-1.70 & fedpkg-1.48) are created and are waiting in Bodhi to be moved to testing repos.
Sigh. I do not think we should push these to testing ahead of the flag day.
That is going to break all packagers that have testing enabled...
OK, I thought that having packages in testing repos for some time is affordable risk. But let me know about specific plan.
Revoke updates for now? Before they go to testing?
Re-create updates on Monday to be pushed to testing on Tuesday and being tested (and karma gathered) the same day?
And then click "push to stable" to be actually pushed on Wednesday early morning?
IMHO, just revoke the request to testing... wait and when we have the flag day/time, resubmit them for testing.
We can then do a special testing push to move them to testing, get people to confirm they work and mark stable, then do a special stable push to move them stable.
Sure, I can do that.
Just need to note that the migration functionality is just a part of the full release of rpkg&fedpkf. A number of changes is released together. Although I don't think any critical issue would appear, I can't say it would be 100% perfect. The suggested process is short, and there is very limited space for fixing possible bugs.
Yeah, I suppose we could also leave it in testing and direct maintainers to install from there for a few days... just more communications work.
So, given we haven't sent out an announcement yet, I think we should push this to next thursday at the earilest...
possible email:
Thank you for writing this uo @kevin, it got missed. But I talked to @patrikp regarding this. We should do this ideally on Wednesday because this is something we need to test out, and I'm out for the last working days for my exams. I have asked him to send an email asap in sometime so it should hit it.
If there is any more traction needed, we will discuss this tonight in our releng weekly call, and then do the communication in the channel, etc;
With branching around the corner, each day counts.
When we discussed the plan on the weekly Matrix meeting, I mentioned I am on holiday 5-9 Aug. Although the rpkg&fedpkg builds are prepared, updates are in an "unpushed" state. Do you need me for this operation to be present, or are you able to push updates without me?
Well, after a discussion with Samyak, I sent the announcement email with the flag day date of Wednesday, August 5th. Of course just after I clicked send I read onosek's comment above (email is currently awaiting approval).
We should be able to push the updates ourselves I believe.
Migration is done for this, please in case of any migration query related to this, feel free to comment on: #13108; OR if you see any bug/issue, please file a new ticket in our repo tracker.
Thank you for your patience here.