Hi Nir,
Indeed, the "Projects" menu is broken for some reason in the new UI. We
already have a ticket reported for this glitch. The old UI is still
available if needed ("switch to old UI" link in the bottom right corner of
each page) but it will be gone once we upgrade to Gerrit 3.x in the future.
I will review available fixes to make the menu work but as noted, the
"repos" page seems to display projects just fine.
As for broken git pull - I just ran some tests, both http:// and https://
protocols worked for me with or without the .git suffix in the repo name.
Could you please provide some more info on how to reproduce this so that we
can see if this can be fixed?
Regards,
Evgheni
On Sun, Nov 29, 2020 at 6:38 PM Nir Soffer <nsoffer(a)redhat.com> wrote:
On Wed, Nov 25, 2020 at 12:21 AM Evgheni Dereveanchin
<ederevea(a)redhat.com> wrote:
>
> The upgrade is complete, Gerrit is now running at version 2.16 with the
following notable features:
> * PolyGerrit UI now used by default (old UI still available)
Nice change, but "Projects" link is still broken and the old UI
is needed.
In the past we got an error message that old ui is needed, now the link
does not do anything except fancy animation.
I found that it is possible to use:
https://gerrit.ovirt.org/#/admin/projects/
It redirects to:
https://gerrit.ovirt.org/admin/repos/
And this is available via Browse > Repositories
So we can just remove "Projects" from the menu.
> * Drafts replaced by WIP/private changes (all existing drafts migrated
to WIP changes)
>
> Full release notes are available here (we upgraded from 2.14):
>
https://www.gerritcodereview.com/2.15.html#release-highlights
>
https://www.gerritcodereview.com/2.16.html#release-highlights
>
> If you spot any problems, please log a ticket or reach out to me
directly.
git pull fails now:
$ git pull
fatal:
http://gerrit.ovirt.org/p/vdsm.git/info/refs not valid: is this
a git repository?
I found that the project ur was changed:
- url =
http://gerrit.ovirt.org/p/vdsm.git
+ url =
https://gerrit.ovirt.org/vdsm
Changing this in .git/config fixes the issue, but *all* developers with
the old config need to change this, so it can be nice to keep the server
configuration that works with the old config if possible.
Thanks!
--
Regards,
Evgheni Dereveanchin