Hi I made a few upates to the wiki the other week, notably the Debian install instructions. They seem to have vanished and gone back to the previous version from May 2015. Also, the http://wiki.freeradius.org/Overview-and-Features page linked right from the top of the main page has disappeared. Any ideas? (On the good side, however, the instructions I wrote to backport the Samba libwbclient ctx patches to Debian jessie are now redundant, because in the latest release of Jessie they've gone up to Samba 4.2.10 :-) ) Cheers Matthew -- Matthew Newton, Ph.D. <mcn4@le.ac.uk> Systems Specialist, Infrastructure Services, I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom For IT help contact helpdesk extn. 2253, <ithelp@le.ac.uk>
On Apr 16, 2016, at 5:14 PM, Matthew Newton <mcn4@leicester.ac.uk> wrote:
Hi
I made a few upates to the wiki the other week, notably the Debian install instructions.
They seem to have vanished and gone back to the previous version from May 2015.
Also, the http://wiki.freeradius.org/Overview-and-Features page linked right from the top of the main page has disappeared.
Any ideas?
I believe the wiki repo may now be mirrored in multiple places which appears to have caused it to drop the commits. Gitolite supports something called redirected pushes which should allow us to fix the issue. crashant:wiki.freeradius.org arr2036$ git push Counting objects: 9, done. Delta compression using up to 24 threads. Compressing objects: 100% (9/9), done. Writing objects: 100% (9/9), 3.48 KiB | 0 bytes/s, done. Total 9 (delta 7), reused 0 (delta 0) remote: git push -f mirror-server remote: remote: git push -f origin remote: remote: remote: remote: fatal: Could not read from remote repository. remote: remote: remote: remote: Please make sure you have the correct access rights remote: remote: and the repository exists. remote: To git@hosting-server:wiki.freeradius.org.git remote: 38accdd..3d18fed master -> master To git@git.freeradius.org:wiki.freeradius.org 38accdd..3d18fed master -> master Seems to suggest that the wiki to git.freeradius.org sync is broken and that the script author didn't check for the failure of the sync in that direction before pushing. It was a little difficult to figure out how to get the commits back with no reflog (it's a bare repo), but found some magic to show dangling commits, and worked back from there. Unfortunately I couldn't restore the commits themselves, had to create a patch and apply that. All the git infrastructure on the wiki host is really broken :( -Arran
On Sat, Apr 16, 2016 at 08:06:16PM -0400, Arran Cudbard-Bell wrote:
On Apr 16, 2016, at 5:14 PM, Matthew Newton <mcn4@leicester.ac.uk> wrote: Also, the http://wiki.freeradius.org/Overview-and-Features page linked right from the top of the main page has disappeared.
Any ideas?
I believe the wiki repo may now be mirrored in multiple places which appears to have caused it to drop the commits.
Hmmm... ...
remote: remote: remote: remote: fatal: Could not read from remote repository. remote: remote: remote: remote: Please make sure you have the correct access rights remote: remote: and the repository exists. remote: To git@hosting-server:wiki.freeradius.org.git remote: 38accdd..3d18fed master -> master To git@git.freeradius.org:wiki.freeradius.org 38accdd..3d18fed master -> master
Seems to suggest that the wiki to git.freeradius.org sync is broken and that the script author didn't check for the failure of the sync in that direction before pushing.
Something's not syncing properly. Updated some pages with new instructions for FR3 and pushed to git directly and they immediately appeared on the wiki pages, albeit with the same git error above. Tweaked some markup in the wiki web pages (grr, RST) and while the wiki updated they haven't appeared back in the git repository...
All the git infrastructure on the wiki host is really broken :(
OK, confirmed that anything pushed directly to git will wipe out any recent changes made on the wiki because syncing is only working one way. Sync works that way because the git repo seems to be doing a "git push -f mirror-server" on checking, so that'll splat the wiki repo. :-( Sorry, not sure I can do anything to help. Thanks for finding the lost updates though! (at least, the ones that I made... :-S) Cheers, Matthew -- Matthew Newton, Ph.D. <mcn4@le.ac.uk> Systems Specialist, Infrastructure Services, I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom For IT help contact helpdesk extn. 2253, <ithelp@le.ac.uk>
Something's not syncing properly.
Updated some pages with new instructions for FR3 and pushed to git directly and they immediately appeared on the wiki pages, albeit with the same git error above.
Tweaked some markup in the wiki web pages (grr, RST) and while the wiki updated they haven't appeared back in the git repository...
Ugh, that's crap.
All the git infrastructure on the wiki host is really broken :(
OK, confirmed that anything pushed directly to git will wipe out any recent changes made on the wiki because syncing is only working one way. Sync works that way because the git repo seems to be doing a "git push -f mirror-server" on checking, so that'll splat the wiki repo. :-(
Sorry, not sure I can do anything to help. Thanks for finding the lost updates though! (at least, the ones that I made... :-S)
Ok, i'll make it priority to get it fixed on Monday. Working on the new website currently. Need to get new release/module info API sorted, designers are getting grumpy. -Arran Arran Cudbard-Bell <a.cudbardb@freeradius.org> FreeRADIUS Development Team FD31 3077 42EC 7FCD 32FE 5EE2 56CF 27F9 30A8 CAA2
participants (2)
-
Arran Cudbard-Bell -
Matthew Newton