IRC logs for #baserock for Tuesday, 2016-06-21

*** gtristan has joined #baserock05:11
*** franred has joined #baserock06:36
*** ctbruce has joined #baserock07:25
*** rdale has joined #baserock08:01
*** toscalix has joined #baserock08:03
rjekCan I push to a trove over HTTP?08:12
*** CTtpollard has quit IRC08:26
*** CTtpollard has joined #baserock08:34
pedroalvarezOver https, I think so08:36
*** edcragg has joined #baserock08:37
rjekpedroalvarez: How does one authenticate?  What is the URL scheme? :)08:37
*** jonathanmaw has joined #baserock08:37
pedroalvarezThe url should be listed in the repository page in the trove08:38
rjekIsn't that cgit?08:38
pedroalvarezYes08:39
rjekDoes cgit somehow talk to gitano, then?08:39
pedroalvarezAnd you need to set up the https password for your user... I'm not quite sure about how to do that08:39
* pedroalvarez hopes rjek doesn't mean 'pushing changes using the Web browser' 08:40
rjekNo, I mean git push to an http remote08:41
pedroalvarezThen, there is no need to have cgit to talk to gitano, I think08:42
rjekHow would it know that I am allowed to push there?08:42
rjekgitano, AFAIK, has no HTTP interface at all, and the only thing that does provide one in a Trove (excluding super secret Lorry) is cgit, but gitano is responsible for all the access control?08:44
pedroalvarezRight, I see your point08:44
pedroalvarezThat's the thing I'm not quite sure how it works08:45
pedroalvarezso, lighttpd relies in a /home/git/htpasswd for authentication08:48
rjekPerhaps that is generated by gitano; but does that allow pushing or is it pulling only?08:49
rjekYou'd expect gitano's ACLs to be a bit more complex than what might be expressed in an htpasswd file08:50
pedroalvarezthat should allow pushing, yes08:51
pedroalvarezthis is the relevant lighttpd configuration file: http://git.baserock.org/cgit/baserock/baserock/trove-setup.git/tree/ansible/roles/trove-setup/templates/lighttpd/git-httpd.conf08:53
rjekAha, right, so it invokes gitano not git to do the smart HTTP08:54
rjekOK, that's interesting to know but sadly means it doesn't solve my problem; I need to test with non-smart :D08:55
rjekthanks pedroalvarez08:55
pedroalvarezhah08:55
pedroalvareznp!08:55
*** tiagogomes has joined #baserock08:57
richard_mawrjek: you want to push with non-smart HTTP?09:06
rjekSad, isn't it09:09
*** CTtpollard has quit IRC09:09
* richard_maw doesn't remember seeing anything in git to support that09:09
robtaylorits not possible09:15
rjekI thought it was, it was just git-receive-pack>09:15
rjek?09:15
robtaylorwell, you could rsync unpacked objects but... belugh09:16
robtaylornop09:16
robtaylorhttps://git-scm.com/book/en/v2/Git-Internals-Transfer-Protocols09:16
*** locallycompact has joined #baserock09:16
*** gtristan has quit IRC09:18
richard_mawhmm, there _is_ https://git-scm.com/docs/git-http-push with uses webdav09:20
* richard_maw is no longer so sure you can't push over dumb http09:20
robtaylorooh, interesting09:21
rjekThat was the thing yes09:21
*** CTtpollard has joined #baserock09:22
robtaylorhttps://github.com/git/git/blob/c2c5f6b1e479f2c38e0e01345350620944e3527f/Documentation/howto/setup-git-server-over-http.txt09:25
*** CTtpollard has quit IRC09:58
*** CTtpollard has joined #baserock10:00
*** franred has quit IRC10:03
*** franred has joined #baserock10:17
*** jonathanmaw has quit IRC10:47
*** jonathanmaw has joined #baserock10:53
paulsher1oodcan/do system-integration-commands create/move files, or do they just modify files that are already there?12:28
richard_mawsystem integrations were able to create/move files last time I used them12:28
paulsher1oodok thanks12:28
paulsher1oodso this means that the final files on a system may not actually be completely aligned with what's in the set of .meta files12:30
pedroalvarezyup12:38
pedroalvarezI'd say that is not the intended use for system-integration-commands12:38
pedroalvarezor a bad practice12:38
*** bwh___ is now known as bwh12:39
persia+1 to adding/moving files in system-integration being poor practice (same for creating/moving files in ansible for first-boot stuff)12:41
paulsher1oodnoted.12:48
*** anahuelamo has quit IRC13:46
*** anahuelamo has joined #baserock13:46
*** edcragg has quit IRC14:32
*** edcragg has joined #baserock14:34
*** franred has quit IRC15:02
*** ctbruce has quit IRC15:23
*** faybrocklebank has quit IRC16:04
*** tiagogomes has quit IRC16:28
*** anahuelamo_ has joined #baserock16:36
*** anahuelamo has quit IRC16:36
*** edcragg has quit IRC16:39
*** anahuelamo_ has quit IRC16:54
*** anahuelamo has joined #baserock16:56
*** jonathanmaw has quit IRC17:03
*** toscalix has quit IRC17:14
*** locallycompact has quit IRC17:35
*** gtristan has joined #baserock18:20
*** mario-go` has joined #baserock19:29
*** gary_perkins has quit IRC19:30
*** SotK has quit IRC19:30
*** mario-goulart has quit IRC19:31
*** rdale has quit IRC19:31
*** gary_perkins has joined #baserock19:36
*** SotK has joined #baserock19:36
*** edcragg has joined #baserock19:58
*** gtristan has quit IRC20:14
*** mario-go` is now known as mario-goulart20:46
*** locallycompact has joined #baserock20:54
*** locallycompact has quit IRC23:04

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!