Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Kevin Fenzi
On Thu, Feb 04, 2021 at 12:24:34PM +0100, Michal Schorm wrote:
> I checked out https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> 
> And in the section "Phase2" I wanted to check out the scripts in
> "Release engineering:" sub-section.
> Surprisingly (not surprisingly) the links are dead now.

These were since fixed. Thanks wiki editing folks. :) 

> Will you also go through all https://fedoraproject.org/wiki links and
> fix them too ?
> 

There's no plan for that, but we did add a http redirect for old master
links to redirect to rawhide. Others should update links as time
permits. 

kevin
--
> 
> --
> 
> Michal Schorm
> Software Engineer
> Core Services - Databases Team
> Red Hat
> 
> --
> 
> On Wed, Feb 3, 2021 at 12:09 AM Kevin Fenzi  wrote:
> >
> > Greetings everyone.
> >
> > We finally have everything in place and hopefully tested to make the
> > switch tomorrow from master to rawhide/main branches for
> > src.fedoraproject.org.
> >
> > At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> > will be moving all the branches over to rawhide/main. As soon as all
> > packages are done, we will be adjusting pdc/hooks/existing pr's.
> >
> > We will be sending an additional email once changes are complete and
> > hopefully any downtime will be limited.
> >
> > Once the change is completed you will want to checkout rawhide/main
> > instead of master and update/recreate any existing forks you have.
> >
> > See
> > https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> > for more information.
> >
> > Thanks,
> >
> > kevin
> > ___
> > devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
> > To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
> > Fedora Code of Conduct: 
> > https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> > List Archives: 
> > https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Kevin Fenzi
On Wed, Feb 10, 2021 at 05:19:15PM +, Ian McInerney wrote:
> On Wed, Feb 10, 2021 at 5:04 PM Pierre-Yves Chibon 
> wrote:
> 
> > On Wed, Feb 10, 2021 at 09:59:24AM -0500, Matthew Miller wrote:
> > > On Wed, Feb 10, 2021 at 03:50:06PM +0100, Fabio Valentini wrote:
> > > > This is something we explicitly did not want on the git level, which
> > > > is why there is a main → rawhide link, but no master → rawhide link.
> > > > But it could possibly be done on the HTTP level in pagure, with a
> > redirect?
> > >
> > > Yeah, if not too much work this would be really beneficial. Lots of
> > existing
> > > links out there.
> >
> > We've added redirects to links pointing to files in the 'master' branch to
> > the
> > new default branch.
> > For example:
> > https://src.fedoraproject.org/rpms/klickety/blob/master/f/klickety.spec#_68
> > will redirect you to
> >
> > https://src.fedoraproject.org/rpms/klickety//blob/rawhide/f/klickety.spec#_68
> >
> > This should help with some of the links.
> >
> >
> > Pierre
> >
> 
> Thanks! This is exactly what I was hoping we could implement. (and it is
> just slightly scary that the example link you show is actually the link I
> had followed from an upstream bug report that led me to finding the lack of
> redirect last night ;) ).

It was requested a few days ago, we just hadn't implemented it yet. 
(Until this morning). 

Thanks pingou!

kevin


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Ian McInerney
On Wed, Feb 10, 2021 at 5:04 PM Pierre-Yves Chibon 
wrote:

> On Wed, Feb 10, 2021 at 09:59:24AM -0500, Matthew Miller wrote:
> > On Wed, Feb 10, 2021 at 03:50:06PM +0100, Fabio Valentini wrote:
> > > This is something we explicitly did not want on the git level, which
> > > is why there is a main → rawhide link, but no master → rawhide link.
> > > But it could possibly be done on the HTTP level in pagure, with a
> redirect?
> >
> > Yeah, if not too much work this would be really beneficial. Lots of
> existing
> > links out there.
>
> We've added redirects to links pointing to files in the 'master' branch to
> the
> new default branch.
> For example:
> https://src.fedoraproject.org/rpms/klickety/blob/master/f/klickety.spec#_68
> will redirect you to
>
> https://src.fedoraproject.org/rpms/klickety//blob/rawhide/f/klickety.spec#_68
>
> This should help with some of the links.
>
>
> Pierre
>

Thanks! This is exactly what I was hoping we could implement. (and it is
just slightly scary that the example link you show is actually the link I
had followed from an upstream bug report that led me to finding the lack of
redirect last night ;) ).

-Ian
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Pierre-Yves Chibon
On Wed, Feb 10, 2021 at 09:59:24AM -0500, Matthew Miller wrote:
> On Wed, Feb 10, 2021 at 03:50:06PM +0100, Fabio Valentini wrote:
> > This is something we explicitly did not want on the git level, which
> > is why there is a main → rawhide link, but no master → rawhide link.
> > But it could possibly be done on the HTTP level in pagure, with a redirect?
> 
> Yeah, if not too much work this would be really beneficial. Lots of existing
> links out there.

We've added redirects to links pointing to files in the 'master' branch to the
new default branch.
For example:
https://src.fedoraproject.org/rpms/klickety/blob/master/f/klickety.spec#_68 
will redirect you to
https://src.fedoraproject.org/rpms/klickety//blob/rawhide/f/klickety.spec#_68

This should help with some of the links.


Pierre
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Matthew Miller
On Wed, Feb 10, 2021 at 03:50:06PM +0100, Fabio Valentini wrote:
> This is something we explicitly did not want on the git level, which
> is why there is a main → rawhide link, but no master → rawhide link.
> But it could possibly be done on the HTTP level in pagure, with a redirect?

Yeah, if not too much work this would be really beneficial. Lots of existing
links out there.

-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Fabio Valentini
On Wed, Feb 10, 2021 at 3:03 PM Ian McInerney  wrote:
>
> I notice now that this change has broken web links to items in the master 
> branch of a repo - since there seems to be no forwarding to the rawhide 
> branch on the web UI. This is slightly annoying because sometimes links to 
> spec files are added in bug reports, and now those links end up on a page 
> cannot be found error. Is it possible to have a redirect from master -> 
> rawhide for the repositories that don't define a master branch on their own?

This is something we explicitly did not want on the git level, which
is why there is a main → rawhide link, but no master → rawhide link.
But it could possibly be done on the HTTP level in pagure, with a redirect?

Fabio
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-10 Thread Ian McInerney
I notice now that this change has broken web links to items in the master
branch of a repo - since there seems to be no forwarding to the rawhide
branch on the web UI. This is slightly annoying because sometimes links to
spec files are added in bug reports, and now those links end up on a page
cannot be found error. Is it possible to have a redirect from master ->
rawhide for the repositories that don't define a master branch on their own?

-Ian

On Tue, Feb 2, 2021 at 11:09 PM Kevin Fenzi  wrote:

> Greetings everyone.
>
> We finally have everything in place and hopefully tested to make the
> switch tomorrow from master to rawhide/main branches for
> src.fedoraproject.org.
>
> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> will be moving all the branches over to rawhide/main. As soon as all
> packages are done, we will be adjusting pdc/hooks/existing pr's.
>
> We will be sending an additional email once changes are complete and
> hopefully any downtime will be limited.
>
> Once the change is completed you will want to checkout rawhide/main
> instead of master and update/recreate any existing forks you have.
>
> See
> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> for more information.
>
> Thanks,
>
> kevin
> ___
> devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
> To unsubscribe send an email to
> devel-announce-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-07 Thread Jens Petersen
I added a `master-rename` command to fbrnch too.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-07 Thread Jens Petersen
> On Fri, Feb 05, 2021 at 03:35:27PM +0100, Vít Ondruch wrote:
> The issue being that if one of the step fails in one of your clones, the 
> entire
> loop will stop and won't run another time :/

I wrote a little tool called `lsfrom` for restarting such scripting. :-)

https://hackage.haskell.org/package/lsfrom
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-07 Thread Pavel Valena


- Original Message -
> From: "Todd Zullinger" 
> To: devel@lists.fedoraproject.org
> Sent: Saturday, February 6, 2021 5:40:06 PM
> Subject: Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow
> 
> Pierre-Yves Chibon wrote:
> > On Fri, Feb 05, 2021 at 12:11:45PM +0100, Florian Weimer wrote:
> >> Would it be possible to add the sequence of commands to the proposal to
> >> convert an existing clone with unpushed changes?
> >> 
> >> I think it is something along the lines of (for src.fedoraproject.org):
> >> 
> >> git checkout master
> >> git branch --move rawhide
> >> git branch --set-upstream-to=origin/rawhide
> >> 
> >> I'm not entire sure if “rawhide“ is the correct branch to use, and if
> >> the sequence of commands is the right one.
> > 
> > All of the above is correct.
> > 
> > I'll add it to the wiki page, thanks for the suggestion!
> 
> The `git checkout master` (or `git switch master`) can be
> omitted (at the slight cost of being more verbose with the
> `git branch` commands).
> 
> git fetch # optionally with -p / --prune
> git branch -m master rawhide
> git branch -u origin/rawhide rawhide
> 
> For folks that might have a different branch checked out
> with changes on it, the attempt to switch branches will just
> get in the way.
> 
> I had some clones which were on branches other than master
> and which contained changes.  I ran this in my Fedora git
> tree:
> 
> for i in /path/to/dist/fedora/*/; do
> (
> pushd $i && git fetch -p &&
> git branch -m master rawhide &&
> git branch -u origin/rawhide rawhide
> )
> done |& tee /path/to/output
> 
> Anyone who has used a remote name other than 'origin' will
> have to adjust that part of the command, of course.

An alternative one-liner, if you like :)

ls -d */.git/ | cut -d'/' -f1 | xargs -ri bash -c "echo; set -xe; cd '{}'; git 
fetch origin; git branch -m master rawhide; git branch -u origin/rawhide 
rawhide"

Pavel

> 
> --
> Todd
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-06 Thread Todd Zullinger
Pierre-Yves Chibon wrote:
> On Fri, Feb 05, 2021 at 12:11:45PM +0100, Florian Weimer wrote:
>> Would it be possible to add the sequence of commands to the proposal to
>> convert an existing clone with unpushed changes?
>> 
>> I think it is something along the lines of (for src.fedoraproject.org):
>> 
>> git checkout master
>> git branch --move rawhide
>> git branch --set-upstream-to=origin/rawhide
>> 
>> I'm not entire sure if “rawhide“ is the correct branch to use, and if
>> the sequence of commands is the right one.
> 
> All of the above is correct.
> 
> I'll add it to the wiki page, thanks for the suggestion!

The `git checkout master` (or `git switch master`) can be
omitted (at the slight cost of being more verbose with the
`git branch` commands).

git fetch # optionally with -p / --prune
git branch -m master rawhide
git branch -u origin/rawhide rawhide

For folks that might have a different branch checked out
with changes on it, the attempt to switch branches will just
get in the way.

I had some clones which were on branches other than master
and which contained changes.  I ran this in my Fedora git
tree:

for i in /path/to/dist/fedora/*/; do
(
pushd $i && git fetch -p &&
git branch -m master rawhide &&
git branch -u origin/rawhide rawhide
)
done |& tee /path/to/output

Anyone who has used a remote name other than 'origin' will
have to adjust that part of the command, of course.

-- 
Todd


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-05 Thread José Abílio Matos
On Friday, February 5, 2021 3:03:58 PM WET Pierre-Yves Chibon wrote:
> for i in `ls -1`

As far as I know there is no need to pass the -1. It should be enough

for i in `ls`

If the directories have spaces you need other technicalities, that is not the 
case for our directories.

Regards,
-- 
José Abílio

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-05 Thread Zbigniew Jędrzejewski-Szmek
On Fri, Feb 05, 2021 at 04:03:58PM +0100, Pierre-Yves Chibon wrote:
> On Fri, Feb 05, 2021 at 03:35:27PM +0100, Vít Ondruch wrote:
> > 
> > Dne 05. 02. 21 v 12:39 Pierre-Yves Chibon napsal(a):
> > > On Fri, Feb 05, 2021 at 12:11:45PM +0100, Florian Weimer wrote:
> > > > * Kevin Fenzi:
> > > > 
> > > > > Once the change is completed you will want to checkout rawhide/main
> > > > > instead of master and update/recreate any existing forks you have.
> > > > > 
> > > > > See
> > > > > https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> > > > > for more information.
> > > > Would it be possible to add the sequence of commands to the proposal to
> > > > convert an existing clone with unpushed changes?
> > > > 
> > > > I think it is something along the lines of (for src.fedoraproject.org):
> > > > 
> > > > git checkout master
> > > > git branch --move rawhide
> > > > git branch --set-upstream-to=origin/rawhide
> > > > 
> > > > I'm not entire sure if “rawhide“ is the correct branch to use, and if
> > > > the sequence of commands is the right one.
> > > All of the above is correct.
> > > 
> > > I'll add it to the wiki page, thanks for the suggestion!
> > 
> > 
> > If there was even chance to include how to change the whole bunch of such
> > repositories at once, that'd be appreciate by many I guess.
> 
> Something like:
> # if you keep all your git clone in the same folder, run this at the top of 
> that
> # folder:
> for i in `ls -1`; do pushd $i && echo $i && git fetch && git checkout master 
> && \
> git branch --move rawhide && git branch -u origin/rawhide && popd ; done

for i in $(ls -1); do (cd $i && echo $i && git fetch --prune && git switch 
master &&
  git branch --move rawhide && git branch -u origin/rawhide); done

Then the ones that failed can be examined.

> The issue being that if one of the step fails in one of your clones, the 
> entire
> loop will stop and won't run another time :/

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-05 Thread Pierre-Yves Chibon
On Fri, Feb 05, 2021 at 03:35:27PM +0100, Vít Ondruch wrote:
> 
> Dne 05. 02. 21 v 12:39 Pierre-Yves Chibon napsal(a):
> > On Fri, Feb 05, 2021 at 12:11:45PM +0100, Florian Weimer wrote:
> > > * Kevin Fenzi:
> > > 
> > > > Once the change is completed you will want to checkout rawhide/main
> > > > instead of master and update/recreate any existing forks you have.
> > > > 
> > > > See
> > > > https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> > > > for more information.
> > > Would it be possible to add the sequence of commands to the proposal to
> > > convert an existing clone with unpushed changes?
> > > 
> > > I think it is something along the lines of (for src.fedoraproject.org):
> > > 
> > > git checkout master
> > > git branch --move rawhide
> > > git branch --set-upstream-to=origin/rawhide
> > > 
> > > I'm not entire sure if “rawhide“ is the correct branch to use, and if
> > > the sequence of commands is the right one.
> > All of the above is correct.
> > 
> > I'll add it to the wiki page, thanks for the suggestion!
> 
> 
> If there was even chance to include how to change the whole bunch of such
> repositories at once, that'd be appreciate by many I guess.

Something like:
# if you keep all your git clone in the same folder, run this at the top of that
# folder:
for i in `ls -1`; do pushd $i && echo $i && git fetch && git checkout master && 
\
git branch --move rawhide && git branch -u origin/rawhide && popd ; done

The issue being that if one of the step fails in one of your clones, the entire
loop will stop and won't run another time :/


Pierre


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-05 Thread Vít Ondruch


Dne 05. 02. 21 v 12:39 Pierre-Yves Chibon napsal(a):

On Fri, Feb 05, 2021 at 12:11:45PM +0100, Florian Weimer wrote:

* Kevin Fenzi:


Once the change is completed you will want to checkout rawhide/main
instead of master and update/recreate any existing forks you have.

See
https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
for more information.

Would it be possible to add the sequence of commands to the proposal to
convert an existing clone with unpushed changes?

I think it is something along the lines of (for src.fedoraproject.org):

git checkout master
git branch --move rawhide
git branch --set-upstream-to=origin/rawhide

I'm not entire sure if “rawhide“ is the correct branch to use, and if
the sequence of commands is the right one.

All of the above is correct.

I'll add it to the wiki page, thanks for the suggestion!



If there was even chance to include how to change the whole bunch of 
such repositories at once, that'd be appreciate by many I guess.



Vít





Pierre
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org




OpenPGP_signature
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-05 Thread Pierre-Yves Chibon
On Fri, Feb 05, 2021 at 12:11:45PM +0100, Florian Weimer wrote:
> * Kevin Fenzi:
> 
> > Once the change is completed you will want to checkout rawhide/main
> > instead of master and update/recreate any existing forks you have.
> >
> > See
> > https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> > for more information.
> 
> Would it be possible to add the sequence of commands to the proposal to
> convert an existing clone with unpushed changes?
> 
> I think it is something along the lines of (for src.fedoraproject.org):
> 
> git checkout master
> git branch --move rawhide
> git branch --set-upstream-to=origin/rawhide
> 
> I'm not entire sure if “rawhide“ is the correct branch to use, and if
> the sequence of commands is the right one.

All of the above is correct.

I'll add it to the wiki page, thanks for the suggestion!


Pierre
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-05 Thread Florian Weimer
* Kevin Fenzi:

> Once the change is completed you will want to checkout rawhide/main
> instead of master and update/recreate any existing forks you have.
>
> See
> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> for more information.

Would it be possible to add the sequence of commands to the proposal to
convert an existing clone with unpushed changes?

I think it is something along the lines of (for src.fedoraproject.org):

git checkout master
git branch --move rawhide
git branch --set-upstream-to=origin/rawhide

I'm not entire sure if “rawhide“ is the correct branch to use, and if
the sequence of commands is the right one.

Thanks,
Florian
-- 
Red Hat GmbH, https://de.redhat.com/ , Registered seat: Grasbrunn,
Commercial register: Amtsgericht Muenchen, HRB 153243,
Managing Directors: Charles Cachera, Brian Klemm, Laurie Krebs, Michael O'Neill
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-04 Thread Michal Schorm
I checked out https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main

And in the section "Phase2" I wanted to check out the scripts in
"Release engineering:" sub-section.
Surprisingly (not surprisingly) the links are dead now.

Will you also go through all https://fedoraproject.org/wiki links and
fix them too ?


--

Michal Schorm
Software Engineer
Core Services - Databases Team
Red Hat

--

On Wed, Feb 3, 2021 at 12:09 AM Kevin Fenzi  wrote:
>
> Greetings everyone.
>
> We finally have everything in place and hopefully tested to make the
> switch tomorrow from master to rawhide/main branches for
> src.fedoraproject.org.
>
> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> will be moving all the branches over to rawhide/main. As soon as all
> packages are done, we will be adjusting pdc/hooks/existing pr's.
>
> We will be sending an additional email once changes are complete and
> hopefully any downtime will be limited.
>
> Once the change is completed you will want to checkout rawhide/main
> instead of master and update/recreate any existing forks you have.
>
> See
> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> for more information.
>
> Thanks,
>
> kevin
> ___
> devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
> To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Kevin Fenzi
I filed: 

https://pagure.io/fesco/issue/2573

about this. 

We can revert what we need to, and sorry for the hassle again. 

kevin


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Kevin Fenzi
On Wed, Feb 03, 2021 at 06:03:30PM +0100, Fabio Valentini wrote:
> 
> Note that the text on the Change page does not reflect what was
> actually approved by FESCo:
> https://pagure.io/fesco/issue/2519#comment-706518
> 
> For reference: Approve Change proposal to rename branch names from
> "master" to "main", except in dist-git-like repositories with branches
> matching fedora releases, where "rawhide" is preferred. Where the new
> default branch will be "rawhide", create symbolic refs from "main" to
> "rawhide".
> 
> So looking at the modules / tests namespaces (which are definitely not
> dist-git like), something went wrong here.

Well, "dist-git-like repositories with branches matching fedora
releases" wasn't obvious to me. If you didn't want modules or tests
namespaces, it would have been a lot more clear to say "excluding
modules or tests namespaces".

In any case modules did have master branches, and I thought we did want
to change those? for cases where you want to build a stream that has the
latest upstream changes. But you could always have called it main or
rawhide or whatever, but moving it now when we move everything else made
sense to me. 

Anyhow, we will get it sorted out... sorry for the confusion. 

kevin


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Miro Hrončok

On 03. 02. 21 16:10, Petr Lautrbach wrote:

Now we havehttps://src.fedoraproject.org/tests/selinux/  with default
branch "rawhide". "rawhide" doesn't make sense in this repo as it
contains tests used on all Fedora versions and also downstream Red Hat
Enterprise Linux.


Note that that depends. For some tests repos, they might have different content 
for rawhide and for the released branches, no?


Especially if you do https://pagure.io/fedora-ci/general/issue/106

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Kevin Fenzi
On Wed, Feb 03, 2021 at 05:50:30PM +0100, Petr Šplíchal wrote:
> On Wed, 3 Feb 2021 at 17:42, Petr Lautrbach  wrote:
> 
> > Petr Lautrbach  writes:
> >
> > > Kevin Fenzi  writes:
> > >
> > >> Greetings everyone.
> > >>
> > >> We finally have everything in place and hopefully tested to make the
> > >> switch tomorrow from master to rawhide/main branches for
> > >> src.fedoraproject.org.
> > >>
> > >> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> > >> will be moving all the branches over to rawhide/main. As soon as all
> > >> packages are done, we will be adjusting pdc/hooks/existing pr's.
> > >>
> > >> We will be sending an additional email once changes are complete and
> > >> hopefully any downtime will be limited.
> > >>
> > >> Once the change is completed you will want to checkout rawhide/main
> > >> instead of master and update/recreate any existing forks you have.
> > >>
> > >> See
> > >> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> > >> for more information.
> > >>
> > >
> > > The page says "This Change will move many repositories (see below) to
> > > use a "main" branch as default." and "Not every namespace on dist-git
> > > has a rawhide version. For example: containers do not have/use rawhide.
> > > And having different default branches on different namespaces is not
> > > very appealing."
> > >
> > > Now we have https://src.fedoraproject.org/tests/selinux/ with default
> > > branch "rawhide". "rawhide" doesn't make sense in this repo as it
> > > contains tests used on all Fedora versions and also downstream Red Hat
> > > Enterprise Linux.
> > >
> > > Have I missed something?
> > >
> > > Petr
> >
> > I've tried to change it on my own:
> >
> > 1. create and push new branch "real-main"
> > 2. set "real-main" as default branch
> > 3.
> > ^&^ git push origin :rawhide
> > remote: Branch deletion is not allowed
> > remote: Denied push for ref 'refs/heads/rawhide' for user 'plautrba'
> > remote: All changes have been rejected
> > To ssh://pkgs.fedoraproject.org/tests/selinux.git
> >  ! [remote rejected]   rawhide (pre-receive hook declined)
> > error: failed to push some refs to 'ssh://
> > pkgs.fedoraproject.org/tests/selinux.git'
> >
> > 4. remove alias main -> rawhide at
> > https://src.fedoraproject.org/tests/selinux/settings#gitbranch-tab
> >
> > pagure reports: "Alias deleted"
> >
> > 5. refresh the setting page
> >
> > 6. Alias "main" is still there
> > https://src.fedoraproject.org/tests/selinux/settings#gitbranch-tab
> >
> > what now? revert changes back to misleading "rawhide"? use "master" as
> > it's directly referenced in tests we use in Red Hat and solve strange
> > default branch name later?
> >
> 
> In addition to fixing the "rawhide" name, would it be possible to provide a
> temporary symlink "master --> main"? At least in the fedora tests
> namespace? As Petr mentioned, we have a bunch of tests which are referenced
> using "master". All those tests are now broken. It would help us a lot if
> there would be a 1-2 month transition period during which both "master" and
> "main" would work until we fix the configs and tools, and get packages
> released. Thanks.
> 
> psss...

Hey, could you wait until we have finished even? 

We can get this sorted out, but everyone trying to push their own fixes
is just going to confuse things. :) 

So, sorry first off that I misread what was agreed to, I thought we
agreed to move everything (except flatpaks). 

So, from this I get that we should move tests from rawhide to 'main'. 

I'd really prefer not to do a master symref, but I suppose we could, as
long as we have a definite deadline to remove it.

I'll look and see if we can get this done. 

kevin


signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Fabio Valentini
On Wed, Feb 3, 2021 at 4:10 PM Petr Lautrbach  wrote:
>
> Kevin Fenzi  writes:
>
> > Greetings everyone.
> >
> > We finally have everything in place and hopefully tested to make the
> > switch tomorrow from master to rawhide/main branches for
> > src.fedoraproject.org.
> >
> > At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> > will be moving all the branches over to rawhide/main. As soon as all
> > packages are done, we will be adjusting pdc/hooks/existing pr's.
> >
> > We will be sending an additional email once changes are complete and
> > hopefully any downtime will be limited.
> >
> > Once the change is completed you will want to checkout rawhide/main
> > instead of master and update/recreate any existing forks you have.
> >
> > See
> > https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> > for more information.
> >
>
> The page says "This Change will move many repositories (see below) to
> use a "main" branch as default." and "Not every namespace on dist-git
> has a rawhide version. For example: containers do not have/use rawhide.
> And having different default branches on different namespaces is not
> very appealing."
>
> Now we have https://src.fedoraproject.org/tests/selinux/ with default
> branch "rawhide". "rawhide" doesn't make sense in this repo as it
> contains tests used on all Fedora versions and also downstream Red Hat
> Enterprise Linux.
>
> Have I missed something?

Note that the text on the Change page does not reflect what was
actually approved by FESCo:
https://pagure.io/fesco/issue/2519#comment-706518

For reference: Approve Change proposal to rename branch names from
"master" to "main", except in dist-git-like repositories with branches
matching fedora releases, where "rawhide" is preferred. Where the new
default branch will be "rawhide", create symbolic refs from "main" to
"rawhide".

So looking at the modules / tests namespaces (which are definitely not
dist-git like), something went wrong here.

Fabio
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Petr Šplíchal
On Wed, 3 Feb 2021 at 17:42, Petr Lautrbach  wrote:

> Petr Lautrbach  writes:
>
> > Kevin Fenzi  writes:
> >
> >> Greetings everyone.
> >>
> >> We finally have everything in place and hopefully tested to make the
> >> switch tomorrow from master to rawhide/main branches for
> >> src.fedoraproject.org.
> >>
> >> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> >> will be moving all the branches over to rawhide/main. As soon as all
> >> packages are done, we will be adjusting pdc/hooks/existing pr's.
> >>
> >> We will be sending an additional email once changes are complete and
> >> hopefully any downtime will be limited.
> >>
> >> Once the change is completed you will want to checkout rawhide/main
> >> instead of master and update/recreate any existing forks you have.
> >>
> >> See
> >> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> >> for more information.
> >>
> >
> > The page says "This Change will move many repositories (see below) to
> > use a "main" branch as default." and "Not every namespace on dist-git
> > has a rawhide version. For example: containers do not have/use rawhide.
> > And having different default branches on different namespaces is not
> > very appealing."
> >
> > Now we have https://src.fedoraproject.org/tests/selinux/ with default
> > branch "rawhide". "rawhide" doesn't make sense in this repo as it
> > contains tests used on all Fedora versions and also downstream Red Hat
> > Enterprise Linux.
> >
> > Have I missed something?
> >
> > Petr
>
> I've tried to change it on my own:
>
> 1. create and push new branch "real-main"
> 2. set "real-main" as default branch
> 3.
> ^&^ git push origin :rawhide
> remote: Branch deletion is not allowed
> remote: Denied push for ref 'refs/heads/rawhide' for user 'plautrba'
> remote: All changes have been rejected
> To ssh://pkgs.fedoraproject.org/tests/selinux.git
>  ! [remote rejected]   rawhide (pre-receive hook declined)
> error: failed to push some refs to 'ssh://
> pkgs.fedoraproject.org/tests/selinux.git'
>
> 4. remove alias main -> rawhide at
> https://src.fedoraproject.org/tests/selinux/settings#gitbranch-tab
>
> pagure reports: "Alias deleted"
>
> 5. refresh the setting page
>
> 6. Alias "main" is still there
> https://src.fedoraproject.org/tests/selinux/settings#gitbranch-tab
>
> what now? revert changes back to misleading "rawhide"? use "master" as
> it's directly referenced in tests we use in Red Hat and solve strange
> default branch name later?
>

In addition to fixing the "rawhide" name, would it be possible to provide a
temporary symlink "master --> main"? At least in the fedora tests
namespace? As Petr mentioned, we have a bunch of tests which are referenced
using "master". All those tests are now broken. It would help us a lot if
there would be a 1-2 month transition period during which both "master" and
"main" would work until we fix the configs and tools, and get packages
released. Thanks.

psss...

Petr
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Petr Lautrbach
Petr Lautrbach  writes:

> Kevin Fenzi  writes:
>
>> Greetings everyone. 
>>
>> We finally have everything in place and hopefully tested to make the
>> switch tomorrow from master to rawhide/main branches for
>> src.fedoraproject.org. 
>>
>> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
>> will be moving all the branches over to rawhide/main. As soon as all
>> packages are done, we will be adjusting pdc/hooks/existing pr's.
>>
>> We will be sending an additional email once changes are complete and
>> hopefully any downtime will be limited. 
>>
>> Once the change is completed you will want to checkout rawhide/main
>> instead of master and update/recreate any existing forks you have.
>>
>> See
>> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
>> for more information. 
>>
>
> The page says "This Change will move many repositories (see below) to
> use a "main" branch as default." and "Not every namespace on dist-git
> has a rawhide version. For example: containers do not have/use rawhide.
> And having different default branches on different namespaces is not
> very appealing."
>
> Now we have https://src.fedoraproject.org/tests/selinux/ with default
> branch "rawhide". "rawhide" doesn't make sense in this repo as it
> contains tests used on all Fedora versions and also downstream Red Hat
> Enterprise Linux.
>
> Have I missed something?
>
> Petr

I've tried to change it on my own:

1. create and push new branch "real-main"
2. set "real-main" as default branch
3.
^&^ git push origin :rawhide   
remote: Branch deletion is not allowed
remote: Denied push for ref 'refs/heads/rawhide' for user 'plautrba'
remote: All changes have been rejected
To ssh://pkgs.fedoraproject.org/tests/selinux.git
 ! [remote rejected]   rawhide (pre-receive hook declined)
error: failed to push some refs to 
'ssh://pkgs.fedoraproject.org/tests/selinux.git'

4. remove alias main -> rawhide at
https://src.fedoraproject.org/tests/selinux/settings#gitbranch-tab

pagure reports: "Alias deleted"

5. refresh the setting page

6. Alias "main" is still there
https://src.fedoraproject.org/tests/selinux/settings#gitbranch-tab

what now? revert changes back to misleading "rawhide"? use "master" as
it's directly referenced in tests we use in Red Hat and solve strange
default branch name later?


Petr
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Petr Lautrbach
Kevin Fenzi  writes:

> Greetings everyone. 
>
> We finally have everything in place and hopefully tested to make the
> switch tomorrow from master to rawhide/main branches for
> src.fedoraproject.org. 
>
> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> will be moving all the branches over to rawhide/main. As soon as all
> packages are done, we will be adjusting pdc/hooks/existing pr's.
>
> We will be sending an additional email once changes are complete and
> hopefully any downtime will be limited. 
>
> Once the change is completed you will want to checkout rawhide/main
> instead of master and update/recreate any existing forks you have.
>
> See
> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> for more information. 
>

The page says "This Change will move many repositories (see below) to
use a "main" branch as default." and "Not every namespace on dist-git
has a rawhide version. For example: containers do not have/use rawhide.
And having different default branches on different namespaces is not
very appealing."

Now we have https://src.fedoraproject.org/tests/selinux/ with default
branch "rawhide". "rawhide" doesn't make sense in this repo as it
contains tests used on all Fedora versions and also downstream Red Hat
Enterprise Linux.

Have I missed something?

Petr
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Mohan Boddu
Hello everyone,

We are about to start the change process. As previously mentioned,
pushes to 'master' branch will be disabled, once we made the changes,
we will send another email at which point you need to run `git fetch
-p` or checkout 'rawhide' branch and you can start building packages
in the usual process you are accustomed to from the 'rawhide' branch.

On Tue, Feb 2, 2021 at 6:08 PM Kevin Fenzi  wrote:
>
> Greetings everyone.
>
> We finally have everything in place and hopefully tested to make the
> switch tomorrow from master to rawhide/main branches for
> src.fedoraproject.org.
>
> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> will be moving all the branches over to rawhide/main. As soon as all
> packages are done, we will be adjusting pdc/hooks/existing pr's.
>
> We will be sending an additional email once changes are complete and
> hopefully any downtime will be limited.
>
> Once the change is completed you will want to checkout rawhide/main
> instead of master and update/recreate any existing forks you have.
>
> See
> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> for more information.
>
> Thanks,
>
> kevin
> ___
> devel-announce mailing list -- devel-announce@lists.fedoraproject.org
> To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-03 Thread Mohan Boddu
Hello everyone,

We are about to start the change process. As previously mentioned,
pushes to 'master' branch will be disabled, once we made the changes,
we will send another email at which point you need to run `git fetch
-p` or checkout 'rawhide' branch and you can start building packages
in the usual process you are accustomed to from the 'rawhide' branch.

On Tue, Feb 2, 2021 at 6:08 PM Kevin Fenzi  wrote:
>
> Greetings everyone.
>
> We finally have everything in place and hopefully tested to make the
> switch tomorrow from master to rawhide/main branches for
> src.fedoraproject.org.
>
> At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
> will be moving all the branches over to rawhide/main. As soon as all
> packages are done, we will be adjusting pdc/hooks/existing pr's.
>
> We will be sending an additional email once changes are complete and
> hopefully any downtime will be limited.
>
> Once the change is completed you will want to checkout rawhide/main
> instead of master and update/recreate any existing forks you have.
>
> See
> https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
> for more information.
>
> Thanks,
>
> kevin
> ___
> devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
> To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


Re: src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-02 Thread Matthew Miller
On Tue, Feb 02, 2021 at 02:55:57PM -0800, Kevin Fenzi wrote:
> Greetings everyone. 
> 
> We finally have everything in place and hopefully tested to make the
> switch tomorrow from master to rawhide/main branches for
> src.fedoraproject.org. 
> 

Nice. Thanks for working on this.



-- 
Matthew Miller

Fedora Project Leader
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-02 Thread Kevin Fenzi
Greetings everyone. 

We finally have everything in place and hopefully tested to make the
switch tomorrow from master to rawhide/main branches for
src.fedoraproject.org. 

At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
will be moving all the branches over to rawhide/main. As soon as all
packages are done, we will be adjusting pdc/hooks/existing pr's.

We will be sending an additional email once changes are complete and
hopefully any downtime will be limited. 

Once the change is completed you will want to checkout rawhide/main
instead of master and update/recreate any existing forks you have.

See
https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
for more information. 

Thanks, 

kevin


signature.asc
Description: PGP signature
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-annou...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


src.fedoraproject.org branch conversion to rawhide/main tomorrow

2021-02-02 Thread Kevin Fenzi
Greetings everyone. 

We finally have everything in place and hopefully tested to make the
switch tomorrow from master to rawhide/main branches for
src.fedoraproject.org. 

At 13:30UTC we will adjust pagure to reject pushes to 'master' and then
will be moving all the branches over to rawhide/main. As soon as all
packages are done, we will be adjusting pdc/hooks/existing pr's.

We will be sending an additional email once changes are complete and
hopefully any downtime will be limited. 

Once the change is completed you will want to checkout rawhide/main
instead of master and update/recreate any existing forks you have.

See
https://fedoraproject.org/wiki/Changes/GitRepos-master-to-main
for more information. 

Thanks, 

kevin


signature.asc
Description: PGP signature
___
devel-announce mailing list -- devel-announce@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org