IRC log of #novawebdev for Wednesday, 2018-02-28

*** jelkner has joined #novawebdev08:19
*** replaceafill has joined #novawebdev10:26
jelknerGood morning, replaceafill!10:28
replaceafillgood morning jelkner10:28
jelkneryou will see a flurry of emails this morning10:28
jelknerdo you know when mr_german works today?10:28
replaceafilljelkner, catching up at the moment10:28
jelknerokie dokie10:28
replaceafilljelkner, not exactly10:29
replaceafilljelkner, he usually comes around 1 hour from now10:29
jelknerzOnny is on a field trip for school10:29
replaceafilljelkner, i can give him a call if needed10:29
jelknerso he won't be on-line all day10:29
replaceafilljelkner, ah yes, he told me yesterday10:29
jelknersince we need to get octavia's flier on the site asap10:29
jelknerthe election is under way10:29
replaceafilljelkner, i can take care of this10:29
replaceafilljelkner, it won't take more than 5 minutes10:30
jelknerand we don't want anyone feeling they were cheated of the chance to reach the voters10:30
replaceafilljelkner, do you want me to take it or wait for mr_german? he's probably still asleep10:32
replaceafilljelkner, or not...10:32
replaceafilljelkner, i see he's making changes in gitlab10:32
replaceafilljelkner, hopefully we'll hear from mr_german soon about this request10:34
replaceafillACTION calls mr_germa10:37
*** mr_german has joined #novawebdev10:40
replaceafillmr_german, do you know why the job runner got cancelled during this commit:
mr_germanreplaceafill, I jus did what you told me in the phone call10:44
mr_germanand now it works10:44
replaceafillmr_german, dear lord...10:44
replaceafillmr_german, ok, you need to get this straight10:44
replaceafillmr_german, and i need you to pay attention10:45
replaceafillmr_german, if a repository has a file named ".gitlab-ci.yml"10:46
replaceafillmr_german, it means Marco set it up in a way that allows the site to be updated WITHOUT ANY MANUAL INTERVENTION10:46
replaceafillmr_german, and ***************that's**************** ^^^^^^ what we want10:46
replaceafillmr_german, NO MANUAL INTERVENTION10:47
replaceafillmr_german, i don't want you to ssh into it, and you don't need to if you break things like you just did10:47
replaceafillmr_german, aea has such set up10:47
replaceafillmr_german, and after each commit you need to pay attention to the output of the job runner that deploys to the server10:48
replaceafillmr_german, see here:
replaceafillmr_german, to the right of each commit you'll see either a green checkbox or a red "x"10:49
replaceafillmr_german, meaning success or error10:49
mr_germanit says "canceled"10:49
replaceafillmr_german, your last commit was in an error state10:49
replaceafillmr_german, if that happens10:49
replaceafillmr_german, you need to react10:49
replaceafillmr_german, but not by ssh'in to the server10:49
replaceafillmr_german, you need to figure out what went wrong10:50
replaceafillmr_german, and if everything seems ok, you can ***********RETRY************** the deploy job10:50
replaceafillmr_german, and that's what you should start doing from now on10:50
replaceafillmr_german, i'm even tempted to remove your ssh permissions to the servers just for you to practice :D10:50
replaceafillmr_german, i won't obviously10:50
mr_germanreplaceafill, it would be for me10:51
replaceafillmr_german, but you need to rely and learn to use this infrastructure10:51
replaceafillmr_german, and to learn YOU NEED TO READ!!!!10:51
replaceafillmr_german, you need to realize that most of the things you know you learned them by reading10:51
replaceafillmr_german, shake that prejudice you have against yourself10:52
replaceafillmr_german, sigh... ok10:52
replaceafillmr_german, everything seems to work now10:52
replaceafillmr_german, did you notify the users?10:52
mr_germanreplaceafill, ok, I understand10:53
mr_germanreplaceafill, not yet10:53
replaceafillmr_german, please do so10:53
mr_germanreplaceafill, omw10:53
replaceafillmr_german, and this section is all you need:
replaceafillmr_german, i think you have already figured that out10:55
replaceafillmr_german, you're just not used to it10:55
replaceafillmr_german, and to be honest, that's why i hate submodules too10:55
replaceafillmr_german, because it's easy to forget10:55
replaceafillmr_german, you can overcome that paying a bit more attention to your tools10:55
replaceafillACTION finished ranting good mr_german10:56
mr_germanreplaceafill, in my free time, i'll try to create repositorys10:56
mr_germanwith submodules10:56
mr_germanto learn10:56
replaceafillmr_german, it's all in that section i linked really10:56
replaceafillmr_german, you just cd to the submodule directory, make the changes10:57
replaceafillmr_german, commit push10:57
replaceafillmr_german, get out to the main repo10:57
replaceafillmr_german, add the submodule to a new commit10:57
replaceafillmr_german, push the main repo10:57
mr_germanreplaceafill, email sent.10:59
replaceafillmr_german, ty sir11:00
replaceafillmr_german, sorry for the outburst... :/11:00
mr_germanreplaceafill, do not worry :)11:00
jelkner!remind Should we be setting up our own internal tendenci for our use and customer support?11:05
Big_Brother"Should we be setting up our own internal tendenci for our use and customer support?" added to message queue11:05
*** GFbot__ has joined #novawebdev11:15
*** mr_german has joined #novawebdev11:58
mr_germanACTION is back11:58
replaceafillmr_german, friendly reminder to update your timesheet by the end of the day12:18
mr_germanreplaceafill, yes!12:19
mr_germanreplaceafill, thanks!12:19
replaceafillmr_german, you around?13:01
mr_germanreplaceafill, yes?13:02
replaceafillmr_german, see
replaceafillmr_german, you see our gfbot/event_navigation branch, right?13:03
replaceafillmr_german, the right way of creating merge requests is just to click that button13:04
replaceafillmr_german, i assume you created your differently?13:04
replaceafillmr_german, this
mr_germanreplaceafill, I made a mistake yesterday..13:04
replaceafillmr_german, as you can see, there is nothing in the Commits/Changes tabs of your merge request13:04
replaceafillmr_german, ok13:05
mr_germanthis one13:05
replaceafillmr_german, i know13:05
mr_germanis the correct one13:05
replaceafillmr_german, but you're creating noise13:05
mr_germanreplaceafill, sorry about that.13:05
replaceafillmr_german, with a non working merge request13:05
mr_germani know.13:05
replaceafillmr_german, if you don't plan to fix it, please close it13:05
mr_germanreplaceafill, or can I delete13:06
replaceafillmr_german, i don't care about branches13:07
replaceafillmr_german, i care about merge requests13:07
replaceafillmr_german, you can create as many branches as you want as long as you clean them after you're done13:07
replaceafillmr_german, in this case you're not done, so it's fine to have experimental/non-working branches around13:08
replaceafillmr_german, but i pay attention to merge requests and yours (and one from Edzon) is just noise13:08
replaceafillmr_german, oh13:18
replaceafillmr_german, you can actually delete merge requests13:19
replaceafillmr_german, the action is "hidden" in the Edit button13:19
replaceafillmr_german, be careful with it ;)13:19
mr_germanreplaceafill, ok13:20
mr_germanreplaceafill, did you close13:20
mr_germanthe merge request13:21
replaceafillmr_german, i deleted it13:29
replaceafillmr_german, the one you just closed13:29
replaceafillmr_german, if you're ok with a review like this:
replaceafillmr_german, remember to remove the label accordingly13:30
mr_germanreplaceafill, oh, ok!13:31
replaceafillmr_german, i had told you that before, irght?13:31
replaceafillmr_german, ok13:31
replaceafillmr_german, i'm just planning to merge and deploy everything tomorrow13:31
replaceafillmr_german, that's why i'm checking13:32
replaceafillmr_german, the calendar view looks nice btw13:32
replaceafillmr_german, do you think you'll finish the rest of those views today?13:32
mr_germanreplaceafill, yes13:32
mr_germanreplaceafill, one questiion13:32
replaceafillmr_german, great13:32
replaceafillmr_german, yes?13:32
mr_germanreplaceafill, should I create a new merge branch13:33
mr_germanwith everything done13:33
replaceafillmr_german, you mean a merge request?13:33
replaceafillmr_german, yes please13:33
mr_germanreplaceafill, oh ok!13:33
replaceafillmr_german, using the button i told you before (next to the branch)13:34
replaceafillACTION goes to get lunch, bb in ~4514:23
*** zOnny has joined #novawebdev17:55
*** mr_german has joined #novawebdev18:37

Generated by 2.17.3 by Marius Gedminas - find it at!