anonymous svn access on assembla seems to be broken - General Discussion and Assistance - CHDK Forum supplierdeeply

anonymous svn access on assembla seems to be broken

  • 10 Replies
  • 462 Views
*

Offline reyalp

  • ******
  • 13729
anonymous svn access on assembla seems to be broken
« on: 25 / June / 2022, 19:58:04 »
Advertisements
I noticed today that it's no longer possible access the chdk and chdkptp repositories with logging in, e.g. browsing https://subversion.assembla.com/svn/chdk or https://subversion.assembla.com/svn/chdkptp prompts for a login.

This will likely also prevent the http://mighty-hoernsche.de autobuild from working. Downloading a source zip does still appear to be possible.

I'm not clear whether this is an intentional change or something broken, I sent a message to assembla support clarify. If anonymous access is no longer supported, it's probably time to migrate somewhere else. I downloaded backups of both repositories today.

edit:
As noted below, you can currently use guest / guest.
« Last Edit: 29 / June / 2022, 01:07:02 by reyalp »
Don't forget what the H stands for.

*

Offline Caefix

  • *****
  • 856
  • Sorry, busy deleting test shots...
Re: anonymous svn access on assembla seems to be broken
« Reply #1 on: 27 / June / 2022, 10:08:22 »
This will likely also prevent the http://mighty-hoernsche.de autobuild from working. Downloading a source zip does still appear to be possible.

Seems stuck @ #6085, should be 6107 today.   :-[
Offers the "stable" build to download, that is 6085 yet.

https://app.assembla.com/spaces/chdk/subversion/commits/6112 still available.
« Last Edit: 27 / June / 2022, 10:21:12 by Caefix »
All lifetime is a loan from eternity.

*

Offline reyalp

  • ******
  • 13729
Re: anonymous svn access on assembla seems to be broken
« Reply #2 on: 27 / June / 2022, 19:10:23 »
Assembla confirmed that they no longer allow anonymous SVN access. They stated that anonymous users can still download a zip.

Input on what to do from here is welcome. We could probably switch the autobuilds to get their source via zip download, but my overall impression of assembla hasn't been great for the last few years, so my inclination is to move elsewhere.

github is the obvious default these days, but I'm open to other suggestions.

Autobuilds will need to be updated regardless. I don't know if @Hacki wants to keep running the mighty-hoernsche.de builds, but I'd be inclined to retire the old TCL scripts.

Switching to git loses the automatic revision number, which is slightly annoying for build identification and script version checking. OTOH, git is probably better for the kind of development we do in many other ways.

Seems stuck @ #6085, should be 6107 today.   :-[
Offers the "stable" build to download, that is 6085 yet.
6085 is the most recent rev on stable. The mighty-hoernsche.de trunk didn't update when I checked in yesterday, so it's stuck on 6112. But it fails early enough that it didn't remove the existing files and post the broken build message, which is good.

The chdkde builds also seem to still be available, on 6107 for the trunk.
Don't forget what the H stands for.

*

Offline philmoz

  • *****
  • 3411
    • Photos
Re: anonymous svn access on assembla seems to be broken
« Reply #3 on: 27 / June / 2022, 20:31:08 »
Switching to git would be ok; but how would the auto build numbering work?


Is it not possible to create a login for assembla and use that on the auto build server?

CHDK ports:
  sx30is (1.00c, 1.00h, 1.00l, 1.00n & 1.00p)
  g12 (1.00c, 1.00e, 1.00f & 1.00g)
  sx130is (1.01d & 1.01f)
  ixus310hs (1.00a & 1.01a)
  sx40hs (1.00d, 1.00g & 1.00i)
  g1x (1.00e, 1.00f & 1.00g)
  g5x (1.00c, 1.01a, 1.01b)
  g7x2 (1.01a, 1.01b, 1.10b)


*

Offline reyalp

  • ******
  • 13729
Re: anonymous svn access on assembla seems to be broken
« Reply #4 on: 27 / June / 2022, 23:28:39 »
Switching to git would be ok; but how would the auto build numbering work?
It wouldn't, at least not out of the box >:(
From a quick google it seems like there are some workarounds though (random result https://stackoverflow.com/questions/54310050/how-to-version-build-artifacts-using-github-actions).
Quote
Is it not possible to create a login for assembla and use that on the auto build server?
Presumably, but unless assembla has a specific provision for automation accounts, it means having the full account login in plain text in the autobuild server somewhere, which isn't great IMO.

Also, I'd much prefer the general public have checkout access.
Don't forget what the H stands for.

*

Offline whim

  • ******
  • 2042
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: anonymous svn access on assembla seems to be broken
« Reply #5 on: 28 / June / 2022, 01:21:23 »
@reyalp@philmoz
Have seen the prompts as well - but just type enter, and 'guest' enter (twice) and svn creates an account. On my machine (manjaro linux) it stores the info in {my home dir}/.subversion/auth/svn.simple/ as a txt file which does not appear to contain any secrets (see attachment, original has no .txt extension)
just my 2c

wim


PS created the guest/guest account sunday & today (tuesday) updated both trunk & ximr to 6118 without seeing prompts
PS2 As you can see, any account secrets are in my 'gnome-keyring' which I never configured, but seems protected (PGP ?)
« Last Edit: 28 / June / 2022, 01:41:06 by whim »

*

Offline reyalp

  • ******
  • 13729
Re: anonymous svn access on assembla seems to be broken
« Reply #6 on: 28 / June / 2022, 01:29:21 »
@reyalp@philmoz
Have seen the prompts as well - but just type enter, and 'guest' enter (twice) and svn creates an account. On my machine (manjaro linux) it stores the info in {my home dir}/.subversion/auth/ as a txt file which does not appear to contain any secrets (see attachment, original has no .txt extension)
just my 2c
Nice find, shame assembla support didn't mention that  :blink:. That provides a short term workaround at a minimum. FYI you can use
Code: [Select]
--username guest --password guest
on the command line for batch stuff like the autobuilds.
Don't forget what the H stands for.

*

Offline Ant

  • *****
  • 509
Re: anonymous svn access on assembla seems to be broken
« Reply #7 on: 28 / June / 2022, 03:08:31 »
Something has changed and now TortoiseSVN allows to checkout without entering the credentials.


*

Offline Hacki

  • ****
  • 359
  • SX100
Re: anonymous svn access on assembla seems to be broken
« Reply #8 on: 28 / June / 2022, 09:23:56 »
Autobuilds will need to be updated regardless. I don't know if @Hacki wants to keep running the mighty-hoernsche.de builds, but I'd be inclined to retire the old TCL scripts.
*dusts off account*
Erhm, well, i don't mind keeping it running as is, but quite frankly i don't feel like investing much work into CHDK.I added the guest login to the tcl scripts and it seems to be working fine for now.

*

Offline reyalp

  • ******
  • 13729
Re: anonymous svn access on assembla seems to be broken
« Reply #9 on: 29 / June / 2022, 00:58:19 »
*dusts off account*
Erhm, well, i don't mind keeping it running as is, but quite frankly i don't feel like investing much work into CHDK.
That makes sense :)
Quote
I added the guest login to the tcl scripts and it seems to be working fine for now.
Thanks, should take care of it for now.
Don't forget what the H stands for.

 

Related Topics