[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] git rollback?
|
Hi Mikael
At least two projects are reporting what appears to be a GIT roll
back to a backup state.
The time of the outage is therefore less interesting than the
time of the backup state that determines what is, at least
currently, lost.
Regards
Ed Willink
On 04/08/2021 13:11, Mikael Barbero
wrote:
The last weekend's outage was on our primary backend storage
(where repos hosted at git.eclipse.org are stored). The
outage started at 9:20pm/9:30pm EDT on July 31st.
Since then, live replicas have been rsync'd back.
What you see is apparent data loss. I don't have any information
whether this is due to how the storage has been restored. I
cannot tell you if we have more up-to-date data that could be
restored for your git repo.
Hopefully, the date/time of the outage given above
should help you gather the required clues to bring back a
working git repo.
Mikaël Barbero
Manager —
Release Engineering and Technology | Eclipse Foundation
🐦 @mikbarbero
For SDK work coordination I've created
I think affected teams should now
safe guard all clones on individual
machines, and wait until the IT team signals
that systems are back to stable, really.
At that time we may need to
re-push lost commits from our local clones.
Perhaps even some lost tags are available
from local clones.
For that task of re-pushing, teams
may need to coordinate, which commits in
which order need to be re-played. A good
indicator is the "Tested-by" line in commit
messages, which signals a commit that has
once gone through the gerrit exercise and
thus should be seen as part of the
"official" history. A bugzilla query for
recently resolved bugs would be helpful - if
bugzilla queries are reliable again.
For now, waiting and not pushing
anything seems to be the best strategy,
right?
Stephan
On 04.08.21
08:38, Ed Willink wrote:
Hi Sravan
In the absence of any clues from
the IT team can you please identify the
time to which GIT / downloads have been
rolled back so that we can all be aware of
what is, at least currently, lost at the
EF.
Regards
Ed Willink
On 04/08/2021
06:36, Sravan K Lakkimsetti wrote:
Platform I-build
from July 31(last successful build for
platform) has gone missing https://download.eclipse.org/eclipse/downloads/drops4/I20210731-1800/ also
related git tags gone missing from the
repository.
Thanks and Regards,
Sravan
Sravan Kumar Lakkimsetti
IBM India Pvt Ltd,
Embassy Golf Links Business Park, C
Block,
Off Indiranagar-Kormangla Inner Ring
Road,
Bangalore - 560071, India
<Mail
Attachment.gif>"Ed Willink"
---04-08-2021 10:00:35---Hi Same for
OCL.
From:
"Ed Willink" <ed.willink@xxxxxxxxx>
To:
cross-project-issues-dev@xxxxxxxxxxx
Date:
04-08-2021 10:00
Subject:
[EXTERNAL] Re:
[cross-project-issues-dev] git
rollback?
Sent
by: "cross-project-issues-dev"
<cross-project-issues-dev-bounces@xxxxxxxxxxx>
Hi
Same for OCL.
I pushed a branch commit
that successfully refreshed everything
on the branch with the result that the
IT team now need to resolve a merge of
the rolled back copy, the incremental
backed up history and the post
'no-outage' changes.
Regards
Ed Willink
On 04/08/2021 02:34,
Jonah Graham wrote:
- On Tue, 3 Aug 2021 at
18:25, Stephan Herrmann <stephan.herrmann@xxxxxxxxx>
wrote:
- Has the jdt.core
git been rolled back?
I
don't know - it certainly looks like
it. AFAIK the git URL links you
posted are mirrors of the gerrit
repos. The gerrit repos are the
primary IIUC. In gerrit the
referenced review is still active - https://git.eclipse.org/r/c/jdt/eclipse.jdt.core/+/183569 - so
it looks like gerrit took a step
backwards, rather than just git by
itself. For the latter commit, the
gerrit entry is "broken" https://git.eclipse.org/r/c/jdt/eclipse.jdt.core/+/183573
- Locally pulling
doesn't provide anything newer
than 2021-07-26.
Same
for me.
- Is this an effect
of the recent incident?
Probably,
but I don't know. @Webmaster will
have to comment.
- Any other project
seeing similar effects?
Yes.
CDT has at least one gerrit from
July 31st that has lost a patchset
and associated comments. I have them
in my email, but they are missing
from gerrit:
https://git.eclipse.org/r/c/cdt/org.eclipse.cdt/+/183568
The
metadata in the email is below, and
there is no such comment in the
gerrit:
Gerrit-Project:
cdt/org.eclipse.cdt
Gerrit-Branch: master
Gerrit-Change-Id:
I96589e86bee561aa200a4a4487549305765d6409
Gerrit-Change-Number: 183568
Gerrit-PatchSet: 4
Gerrit-Owner: Mat Booth <mat.booth@xxxxxxxxx>
Gerrit-Reviewer: CDT Bot <cdt-bot@xxxxxxxxxxx>
Gerrit-Comment-Date: Sat, 31 Jul
2021 20:04:45 +0000
You
can also see evidence of the
mismatch in CDT's build jobs.
https://ci.eclipse.org/cdt/job/cdt-verify-test-cdt-ui-only-pipeline/3450/ and https://ci.eclipse.org/cdt/job/cdt-verify-test-cdt-ui-only-pipeline/3451/ both
built PS4, but 3450 built the now
lost patchset, so the sha1 for the
same ref is different:
<Mail
Attachment.gif>
HTH,
Jonah
_______________________________________________
cross-project-issues-dev mailing
list
cross-project-issues-dev@xxxxxxxxxxx
To
unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________ cross-project-issues-dev
mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev