helpGna! Administration - Support: sr #2953, Subversion: CIA bot hook broken,...

 
 
Show feedback again

sr #2953: Subversion: CIA bot hook broken, should contact cia.vc, not cia.navi.cx

Submitted by:  Ignacio R. Morelle <shadowmaster>
Submitted on:  Sat 25 Aug 2012 06:35:09 AM UTC  
Votes:  121  
 
Category: SCM: Subversion RepositoriesPriority: 5 - Normal
Severity: 3 - NormalStatus: Done
Privacy: PublicAssigned to: None
Open/Closed: ClosedOperating System: Any / Non-Specific

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Thu 07 Nov 2013 07:27:27 PM UTC, comment #11:

Welcome back :) I just tested this and I don't receive the flood of messages anymore.

Edward d Auvergne <bugman>
Thu 07 Nov 2013 06:52:34 PM UTC, comment #10:

/me comes back from the dead and joins Gna again

This should be fixed :)
Confirm?

Beuc <beuc>
Site Administrator
Sat 02 Feb 2013 10:10:26 AM UTC, comment #9:

This should be closed and reopened under a different issue with a better subject at this point given that CIA.vc is not coming back ever again. Unfortunately, even though I originally opened this issue, I seem unable to do anything with it.

Not that the support staff seems to be paying attention.

Ignacio R. Morelle <shadowmaster>
Wed 30 Jan 2013 04:04:25 PM UTC, comment #8:

Please can you either fix or disable this hook? It is getting really irritating to have a mail bounce notification every commit.

David Chisnall <theraven>
Thu 03 Jan 2013 03:27:07 AM UTC, comment #7:

I'm currently working on a replacement (there is a hosted instance at http://n.tkte.ch) which I consider to be "beta" at the moment. The Gna! user registration seems to be broken at the moment, unfortunately and I can't find documentation anywhere, but if Gna has any kind of API I'd be happy to add deep integration for it like I have for github, assuming there is interest.

The repo is https://github.com/TkTech/Notifico and is under the MIT and is simple to deploy personal instances (a two liner) (trying not to repeat cia.vc mistakes)

Anonymous
Fri 05 Oct 2012 03:36:14 PM UTC, comment #6:

Removing the old CIA.vc hooks first would be a better start (hopefully temporarily), just to stop the insane flow of failure messages. As ESR said, it was over-engineered and many things were never completed. And it has looked like abandonware for a number of years now. But it would be good if CIA.vc comes back, in some form, as it was an interesting concept. I think their idea was far more expansive than irker by covering more than just IRC. For example the web front-end for a centralised view of the majority of all open source projects, with project stats to measure project health, as well as and commit histories for projects or individuals.

Irker also looks to be quite interesting, and would be good to have if it's not too hard to set up the server and add the hooks for Gna! And worrying about abandoned software shouldn't be an issue as I'm sure ESR would kick himself into action if the project started to stagnate ;) Personally for my Gna! projects, the IRC functionality is not needed due to the low commit traffic but for other old or new projects, this should be interesting.

Edward d Auvergne <bugman>
Fri 05 Oct 2012 12:37:56 PM UTC, comment #5:

AFAIK cia.vc is down and maybe gone for good.

Would you be interested by a switch to irker ?

Short story: http://esr.ibiblio.org/?p=4612

Long story: http://esr.ibiblio.org/?p=4540

Vincent Caron <zerodeux>
Site Administrator
Wed 19 Sep 2012 12:29:10 PM UTC, comment #4:

This problem still persists.

Edward d Auvergne <bugman>
Wed 05 Sep 2012 12:39:40 PM UTC, comment #3:

Could someone please check this issue out? It should be a simple one line fix. Just replace "cia.navi.cx" with "cia.vc" where ever this is located. Cheers.

Edward d Auvergne <bugman>
Wed 29 Aug 2012 08:31:49 PM UTC, comment #2:

For the record, in the meantime we chose to configure our project in CIA.vc to "Connect to a public Subversion repository" and subscribed the ping address provided there to our commits mailing list.

This is probably not terribly optimal since it results in CIA.vc querying the SVN repository itself after each commit, but it works as a stopgap measure until the actual hook can be updated.

Ignacio R. Morelle <shadowmaster>
Wed 29 Aug 2012 02:52:36 PM UTC, comment #1:

I can confirm this. I receive one message with the subject:

Mail delivery failed: returning message to sender

for every commit I make!

Edward d Auvergne <bugman>
Sat 25 Aug 2012 06:35:09 AM UTC, original submission:

It appears that the CIA bot hook for Subversion repositories used at Gna.org hasn't been able to contact the CIA notifications server for a while. Since they moved servers a few days ago, cia.vc (which is the hostname that repository hooks should use) now points to a new and current host IP, and cia.navi.cx (used by old hook configurations) is no longer up to date and presumably never will be.

Additionally, the mail server at cia.vc only started working again a few hours ago.

Since Gna.org's Subversion repositories (or at least, the Battle for Wesnoth project's repository) appear to be unable to contact CIA and get their notifications through, I assume that Gna.org's hook is configured to contact cia.navi.cx instead of cia.vc. In order to get that hook to work again, its configuration should be changed to point to cia.vc instead.

Additionally, the CIA admins advise the use of the XML-RPC method instead of emails, which they claim have not been properly supported for years and was in fact completely non-functional for a few days recently. If the Subversion CIA hook version that Gna.org is using supports XML-RPC, someone might want make sure that it is the method actually in use.

Ignacio R. Morelle <shadowmaster>

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by beuc (Posted a comment)
  • -unavailable- added by scolin (Voted in favor of this item)
  • -unavailable- added by theraven (Posted a comment)
  • -unavailable- added by zerodeux (Posted a comment)
  • -unavailable- added by semor (Voted in favor of this item)
  • -unavailable- added by bugman (Posted a comment)
  • -unavailable- added by bugman (Voted in favor of this item)
  • -unavailable- added by soliton (Voted in favor of this item)
  • -unavailable- added by shadowmaster (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 121 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 07 Nov 2013 06:52:34 PM UTCbeucStatusNone=>Done
      Open/Closed-Automatic update due to transitions settings-=>Closed
    Sat 01 Jun 2013 04:01:57 PM UTCscolinCarbon-Copy-=>Added scolin
    Wed 05 Sep 2012 12:36:03 PM UTCsemorCarbon-Copy-=>Added semor
    Wed 29 Aug 2012 02:51:02 PM UTCbugmanCarbon-Copy-=>Added bugman
    Sat 25 Aug 2012 10:16:25 AM UTCsolitonCarbon-Copy-=>Added soliton
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup