*** jelkner has joined #novawebdev | 07:17 | |
*** jelkner has joined #novawebdev | 07:32 | |
*** mjsir911 has joined #novawebdev | 09:32 | |
*** Sambrem has joined #novawebdev | 10:06 | |
*** nrcerna has joined #novawebdev | 10:10 | |
*** kgrieco has joined #novawebdev | 10:12 | |
jelkner | Good morning, kgrieco and Sambrem | 10:20 |
---|---|---|
jelkner | where is zOnny? | 10:20 |
kgrieco | jelkner: not here yet | 10:20 |
jelkner | thanks, kgrieco | 10:20 |
Sambrem | Good morning jelkner | 10:20 |
jelkner | we need to figure out what the two of you should do for your last 3 days, yes? | 10:21 |
Sambrem | That would be great, yeah. | 10:21 |
jelkner | first, how did it end up with hrodriguez yesterday? | 10:22 |
jelkner | i just checked hrodriguez.pythonanywhere.com | 10:22 |
jelkner | and don't see anything | 10:22 |
jelkner | maybe she needed another username? | 10:22 |
kgrieco | she didn't ask me any questions but i made sure she knew she could ask if she needed help | 10:22 |
jelkner | i'll give her a call | 10:23 |
kgrieco | maybe she didn't finish up to that part is all | 10:23 |
jelkner | "that part" happens fairly early | 10:23 |
Sambrem | Or used a different username then? | 10:23 |
jelkner | right, Sambrem | 10:24 |
jelkner | that's possible | 10:24 |
jelkner | like i said, i'll call her | 10:24 |
jelkner | so, the idea i had thought might work, which was to explore Python CMS alternatives, is a no-go | 10:24 |
jelkner | GFbot and I talked with replaceafill last night, who told us that we need to focus on Tendenci CMS | 10:25 |
jelkner | if we want to be successful | 10:25 |
jelkner | so my task these next few days will be to begin learning Ansible | 10:25 |
jelkner | https://docs.ansible.com/ansible/latest/index.html?extIdCarryOver=true&sc_cid=701f2000001OH7nAAG | 10:26 |
*** 17SAA4BLU has joined #novawebdev | 10:26 | |
jelkner | and then to setup a new CMS website for our version of the Green New Deal Virginia Coalition website | 10:26 |
jelkner | which we plan to offer the group as soon as we are ready | 10:27 |
jelkner | GFbot and zOnny need to work on LibreOrganize | 10:27 |
jelkner | so that leave the two of you | 10:27 |
*** zOnny has joined #novawebdev | 10:27 | |
jelkner | Good morning, zOnny! | 10:27 |
zOnny | jelkner: Good morning | 10:28 |
jelkner | zOnny, do you know how far hrodriguez got yesterday? | 10:28 |
zOnny | jelkner: no | 10:28 |
jelkner | zOnny, you're first task is to work out our SSL issue | 10:28 |
jelkner | zOnny, i'm going to call her | 10:29 |
jelkner | but first, the SSL issue | 10:29 |
zOnny | jelkner: I left Gallaudet at 5:00 pm | 10:29 |
zOnny | *from | 10:29 |
zOnny | jelkner: ok | 10:29 |
jelkner | https://www.namecheap.com/security/ssl-certificates/?gclid=CjwKCAjw4NrpBRBsEiwAUcLcDKEx490wWiZ2dMzXayJS38M16i30ByvjglT3ptp0JInUGHggLmWv7xoC2DEQAvD_BwE | 10:29 |
jelkner | why don't we use namecheap? | 10:30 |
zOnny | jelkner: no | 10:30 |
jelkner | zOnny: why? | 10:30 |
zOnny | jelkner: let's encript is free | 10:30 |
jelkner | that's better | 10:30 |
jelkner | for sure | 10:30 |
jelkner | but we need to keep them from expiring like they have | 10:30 |
zOnny | jelkner: I was looking at the renew Issues | 10:31 |
jelkner | are you saying you've got this covered? | 10:31 |
zOnny | jelkner: yes, I will | 10:31 |
jelkner | fine, i'll stay out of your way then | 10:31 |
zOnny | jelkner: ok | 10:31 |
jelkner | kgrieco, Sambrem, i can't think of anything we need done that you can help with | 10:32 |
zOnny | jelkner: one question | 10:32 |
jelkner | yes, zOnny? | 10:32 |
zOnny | jelkner: to activate the SSL certificate with webfaction on lee's website | 10:32 |
zOnny | jelkner: I need to get the ticket support | 10:32 |
jelkner | what do you need for that? | 10:33 |
jelkner | let's move everything off of webfaction! | 10:33 |
zOnny | jelkner: the email that is getting the notifications isn't admin@novawebdevelopment.org | 10:33 |
jelkner | right, it is novawebdevelopment@gmail.com | 10:33 |
zOnny | jelkner: it is lee@carterforvirginia.com | 10:33 |
jelkner | oh, really | 10:33 |
jelkner | crap | 10:34 |
jelkner | how can we change that? | 10:34 |
zOnny | jelkner: I cannot add another email | 10:34 |
jelkner | why not? | 10:34 |
zOnny | jelkner: I can change that | 10:34 |
jelkner | change it | 10:34 |
jelkner | by all means | 10:34 |
zOnny | jelkner: I just want to ask | 10:34 |
zOnny | jelkner: before proceding | 10:34 |
jelkner | they don't want to be involved with technical things like this | 10:34 |
jelkner | they want it to "just work" | 10:35 |
zOnny | jelkner: ok | 10:35 |
jelkner | we need to make it work! | 10:35 |
zOnny | jelkner: great | 10:35 |
zOnny | jelkner: that's all | 10:35 |
jelkner | zOnny, i'm going to begin learning about Ansible today | 10:35 |
jelkner | replaceafill assigned me that task | 10:35 |
zOnny | jelkner: :O | 10:35 |
jelkner | so i can setup CMS sites | 10:35 |
jelkner | and work with nrcerna to deploy them | 10:36 |
jelkner | GNDVA is going to be our first | 10:36 |
zOnny | jelkner: that would be awesome because you have sys admin knowledge | 10:36 |
jelkner | and we want to that this week | 10:36 |
zOnny | jelkner: sounds good | 10:36 |
jelkner | my sysadmin skills aren't great | 10:36 |
jelkner | but they'll get me through | 10:36 |
zOnny | jelkner: right | 10:36 |
jelkner | ok, let's get to it then | 10:37 |
jelkner | so, kgrieco and Sambrem, back to you | 10:37 |
jelkner | given there isn't anything we need done that you can do | 10:37 |
jelkner | i suggest you continue learning something that interests you related to what you have seen with us this Summer | 10:37 |
jelkner | more Django, perhaps? | 10:38 |
jelkner | or lower level, perhaps, with Sambrem continuing to explore CSS, and kgrieco focusing on Python? | 10:38 |
Sambrem | Maybe Java or Python or something? | 10:38 |
jelkner | Python | 10:38 |
kgrieco | I'd like to learn more about python jelkner | 10:38 |
jelkner | by all means, Python! | 10:38 |
kgrieco | ok cool | 10:39 |
jelkner | so, you're assignment is to explore the best available resources for a self-study of Python | 10:39 |
Sambrem | Will do, thanks! | 10:39 |
jelkner | explore them, and produce a summary of your experience | 10:39 |
jelkner | due to me by and of day Friday | 10:39 |
jelkner | i've been teaching Python for 20 years | 10:39 |
jelkner | so i have a lot of resources available | 10:40 |
jelkner | but they change so fast | 10:40 |
jelkner | i'm not going to tell you about them ;-) | 10:40 |
jelkner | since i want to see what you come up with on your own | 10:40 |
Sambrem | I'll try. | 10:40 |
kgrieco | ok sounds good jelkner | 10:40 |
jelkner | cool | 10:40 |
jelkner | have fun! | 10:40 |
jelkner | remember Sambrem and kgrieco, there are soooo many resources from which to choose | 10:41 |
jelkner | find one that grabs your interest | 10:41 |
jelkner | and only keep with it if it holds your interest | 10:41 |
jelkner | i look forward to summarizing this with you on friday | 10:42 |
kgrieco | ok jelkner | 10:42 |
*** GFbot has joined #novawebdev | 11:12 | |
nrcerna | zOnnyI need help eith Alysha's document i shared the last time with you | 11:22 |
nrcerna | zOnny | 11:22 |
nrcerna | Could you help me with that later? | 11:23 |
nrcerna | please zOnny? | 11:23 |
zOnny | nrcerna: about the pdf file? | 11:24 |
nrcerna | yes , I asked her where she wants to see the file zOnny | 11:25 |
zOnny | nrcerna: did she responds? | 11:25 |
nrcerna | Let me forward you that zOnny | 11:26 |
zOnny | nrcerna: I see | 11:32 |
zOnny | nrcerna: It's easy fix | 11:32 |
nrcerna | really? | 11:33 |
zOnny | nrcerna: change this link https://imgur.com/a/jQQgdce | 11:35 |
nrcerna | Ok zOnny | 11:36 |
nrcerna | Thank you | 11:39 |
*** replaceafill has joined #novawebdev | 13:22 | |
replaceafill | ping GFbot | 13:22 |
GFbot | replaceafill, pong | 13:23 |
replaceafill | GFbot, pudiste resolver tu problema? | 13:23 |
GFbot | no | 13:24 |
replaceafill | GFbot, pega el error completo | 13:24 |
GFbot | replaceafill, no sale en consola | 13:25 |
GFbot | solo en el navegador. | 13:25 |
replaceafill | GFbot, toma un screenshot hijito... | 13:25 |
nrcerna | ACTION going to take lunch | 13:26 |
GFbot | replaceafill, https://img.lght.pics/CXcx.png | 13:26 |
replaceafill | GFbot, eso no es error de importacion como habias dicho | 13:27 |
replaceafill | GFbot, comparti el codigo de la vist | 13:27 |
replaceafill | a | 13:27 |
replaceafill | GFbot, o mejor pushea todo a una rama | 13:28 |
replaceafill | GFbot, para verlo mejor | 13:28 |
GFbot | replaceafill, https://pastebin.com/iNzLMgnC | 13:28 |
replaceafill | GFbot, pega todo el codigo que tengas en una rama y me avisas | 13:31 |
GFbot | ok | 13:33 |
*** Sambrem has joined #novawebdev | 13:33 | |
GFbot | replaceafill, puede ser toda la app que hice el domingo? | 13:33 |
replaceafill | GFbot, lo que sea que estes usando ahorita | 13:33 |
replaceafill | GFbot, lo mas probable es que tengas malo el url | 13:34 |
replaceafill | GFbot, por eso solo el codigo de la vista no es suficiente | 13:34 |
replaceafill | GFbot, y por eso es mejor ver todo el codigo | 13:35 |
GFbot | replaceafill, https://gitlab.com/gfbot/libreorganize-core | 13:36 |
replaceafill | GFbot, saca el traceback, copialo del navegador a pastebin | 13:37 |
replaceafill | GFbot, el url se ve bien | 13:37 |
replaceafill | GFbot, oh wait | 13:37 |
GFbot | D: | 13:37 |
replaceafill | GFbot, el url no se ve bien | 13:38 |
replaceafill | :) | 13:38 |
GFbot | F :( | 13:38 |
replaceafill | GFbot, deberia ser views.ForumCreate.as_view() | 13:38 |
GFbot | replaceafill, :o | 13:39 |
GFbot | ya | 13:40 |
GFbot | :D | 13:40 |
replaceafill | GFbot, funcionó? | 13:40 |
GFbot | sà | 13:40 |
replaceafill | GFbot, chivo | 13:40 |
replaceafill | GFbot, zOnny two things | 13:40 |
replaceafill | if at some point you're cooperating on these apps you're creating | 13:40 |
replaceafill | you need to agree on this class based views approach | 13:40 |
replaceafill | not sure how familiar zOnny is with that | 13:40 |
replaceafill | and understand its limitations | 13:41 |
zOnny | replaceafill: I used couple time | 13:41 |
replaceafill | second, when possible try to unstuck between each other | 13:41 |
replaceafill | i'm almost sure zOnny would have helped you get this right GFbot | 13:42 |
replaceafill | and i know he may be busy with other things, but you should at least check with him if he can give you a hand | 13:42 |
replaceafill | that way you don't have to wait for me | 13:42 |
replaceafill | and this wouldn't have taken him longer | 13:43 |
replaceafill | ACTION done | 13:43 |
zOnny | GFbot: please, feel free to ask me any question | 13:43 |
GFbot | replaceafill, ok | 13:43 |
GFbot | zOnny, thanks!, I will | 13:43 |
replaceafill | zOnny, GFbot anything else you need from me? | 13:43 |
GFbot | replaceafill, nope | 13:43 |
GFbot | thanks! | 13:44 |
replaceafill | GFbot, cool, np | 13:44 |
zOnny | replaceafill: yes | 13:44 |
replaceafill | zOnny, yes? | 13:44 |
zOnny | replaceafill: It is about SSL certs | 13:45 |
*** kgrieco has joined #novawebdev | 13:45 | |
replaceafill | zOnny, ok | 13:45 |
zOnny | replaceafill: carterforvirginia.com is running Https | 13:46 |
zOnny | replaceafill: however it doesn't redirect to it | 13:46 |
zOnny | replaceafill: it is a webfaction Issue? | 13:47 |
zOnny | *is it | 13:47 |
zOnny | replaceafill: did I skip something https://carterforvirginia.com/ | 13:48 |
replaceafill | zOnny, let me take a look | 13:48 |
zOnny | replaceafill: ok | 13:49 |
replaceafill | zOnny, did you updated the cer recently? | 13:52 |
replaceafill | cert* | 13:52 |
zOnny | replaceafill: yes | 13:52 |
nrcerna | :D | 13:53 |
replaceafill | zOnny, was lee's site running ssl before the cert expired? | 13:56 |
zOnny | replaceafill: I don't think so because the domains were pointing to Http only | 13:57 |
replaceafill | zOnny, oh ok, so you're actually setting up the cert | 13:57 |
replaceafill | zOnny, you did not update it...? | 13:57 |
zOnny | replaceafill: right | 13:58 |
replaceafill | zOnny, iirc redirect from http to https is explained in the webfaction logs | 13:58 |
replaceafill | zOnny, we did it for someone but can't remember who | 13:59 |
zOnny | replaceafill: yes | 13:59 |
zOnny | replaceafill: ? | 13:59 |
replaceafill | zOnny, was it ourselves? | 13:59 |
zOnny | replaceafill: -.- | 13:59 |
replaceafill | zOnny, i mean, what other site is running ssl in webfaction? | 13:59 |
zOnny | replaceafill: you are the veteran on this | 13:59 |
replaceafill | zOnny, was the old NWD | 13:59 |
replaceafill | zOnny, sure and you are the lead developer :P | 14:00 |
replaceafill | zOnny, can't find the example i'm looking for | 14:06 |
replaceafill | zOnny, did you follow https://docs.webfaction.com/software/static.html#static-redirecting-from-http-to-https | 14:06 |
zOnny | replaceafill: yes | 14:07 |
replaceafill | zOnny, some webfaction somewhere used to have a redirect like that | 14:07 |
replaceafill | zOnny, if you followed that doc, why is there no php app listed? | 14:08 |
zOnny | replaceafill: hold on | 14:08 |
zOnny | replaceafill: Are you sure that this is the right doc? | 14:09 |
replaceafill | zOnny, nope | 14:09 |
replaceafill | zOnny, i don't remember anything about how to set up this | 14:10 |
zOnny | replaceafill: no worries | 14:10 |
replaceafill | zOnny, so your guesses are as good as mine | 14:10 |
zOnny | replaceafill: I will summit a ticket | 14:10 |
replaceafill | zOnny, cool | 14:10 |
zOnny | replaceafill: I don't think that crontab for renewing SSL | 14:11 |
zOnny | *is working | 14:11 |
replaceafill | zOnny, what crontab? | 14:12 |
zOnny | replaceafill: the crontab file | 14:13 |
replaceafill | zOnny, what crontab file...? | 14:13 |
zOnny | replaceafill: can you ssh to celinabenitez.com | 14:14 |
zOnny | replaceafill: type: sudo crontab -e | 14:14 |
replaceafill | zOnny, is that also webfaction? | 14:14 |
zOnny | replaceafill: no | 14:14 |
replaceafill | zOnny, i can't ssh into things atm | 14:14 |
zOnny | replaceafill: linode | 14:14 |
replaceafill | zOnny, and i should go back to work | 14:14 |
zOnny | replaceafill: OK | 14:15 |
replaceafill | zOnny, does that also need the cert updated? | 14:15 |
zOnny | replaceafill: yes | 14:15 |
zOnny | replaceafill: but it fails | 14:15 |
replaceafill | zOnny, i sent you and Marco how to do that a long time ago | 14:15 |
zOnny | replaceafill: right | 14:15 |
replaceafill | zOnny, have you tried that? | 14:15 |
zOnny | replaceafill: the renew command ? | 14:16 |
replaceafill | zOnny, yes...? | 14:16 |
zOnny | replaceafill: yes | 14:16 |
replaceafill | zOnny, i remember it involved ansible but again... i don't remember anything at this point | 14:16 |
zOnny | it works for most of the sites | 14:16 |
zOnny | replaceafill: right | 14:17 |
zOnny | replaceafill: I find find out | 14:17 |
zOnny | *will | 14:17 |
jelkner | zOnny, before you go back to work | 14:18 |
jelkner | let me check-in with you | 14:18 |
replaceafill | $ ssh ams@fipol.net | 14:18 |
replaceafill | $ sudo service apache2 stop | 14:18 |
replaceafill | $ sudo certbot renew # or sudo letsencrypt renew | 14:18 |
replaceafill | $ sudo service apache2 start | 14:18 |
replaceafill | zOnny, ^ | 14:18 |
replaceafill | zOnny, email 23rd december 2018 | 14:19 |
replaceafill | zOnny, that didn't work on Celina's site? | 14:19 |
zOnny | replaceafill: :O | 14:19 |
jelkner | carter for virginia is just giving me a webfaction page | 14:19 |
zOnny | replaceafill: no | 14:20 |
replaceafill | zOnny, did you get an error? | 14:20 |
zOnny | jelkner: webfaction said that it will take time | 14:20 |
jelkner | we are moving off of webfaction, right? | 14:20 |
zOnny | replaceafill yes | 14:20 |
zOnny | jelkner: are we? | 14:20 |
replaceafill | zOnny, can you paste the error? | 14:21 |
jelkner | yes, zOnny, we said that many times! | 14:21 |
zOnny | replaceafill: ok | 14:21 |
zOnny | replaceafill: https://pastebin.com/nfmJ4eLT | 14:27 |
replaceafill | zOnny, did you stop apache? | 14:27 |
zOnny | replaceafill: no | 14:27 |
replaceafill | zOnny, before the renew | 14:27 |
zOnny | replaceafill: should I? | 14:27 |
replaceafill | zOnny, did you read the bunch of commands i pasted above...? | 14:27 |
GFbot | replaceafill, I can create forums now witout django admin :D | 14:27 |
replaceafill | zOnny, or the email i sent last year...? | 14:28 |
replaceafill | zOnny, short answer: yes, you need to stop the webserver | 14:28 |
zOnny | replaceafill: great | 14:28 |
replaceafill | GFbot, awesome! | 14:28 |
zOnny | GFbot: +1 | 14:28 |
zOnny | replaceafill: thx man | 14:30 |
zOnny | replaceafill: It works | 14:30 |
replaceafill | zOnny, sigh... | 14:30 |
replaceafill | zOnny, i mean, awesome! | 14:30 |
replaceafill | zOnny, don't forget to restart apache afterward | 14:31 |
zOnny | replaceafill: Oops | 14:31 |
zOnny | replaceafill: ok | 14:31 |
replaceafill | zOnny, :/ | 14:31 |
replaceafill | zOnny, there you go, nice pretty shiny website up with ssl | 14:31 |
replaceafill | ACTION pukes... | 14:31 |
replaceafill | :D | 14:31 |
replaceafill | zOnny, kk enough teasing | 14:31 |
replaceafill | zOnny, good work | 14:32 |
replaceafill | zOnny, make notes! | 14:32 |
replaceafill | zOnny, a lot | 14:32 |
replaceafill | zOnny, for reference | 14:32 |
zOnny | ACTION zonny is documenting it | 14:32 |
replaceafill | zOnny, dig all these emails with instructions and make them help-files or something | 14:32 |
replaceafill | zOnny, cool | 14:32 |
replaceafill | zOnny, good luck! | 14:32 |
zOnny | replaceafill: thx | 14:32 |
replaceafill | ACTION leaves for the day | 14:32 |
zOnny | GFbot: for future references https://docs.google.com/document/d/1IyZQ24xuXxNaycN7_C6SfK41cylFFDSdjPhIERxY8nU/edit | 14:47 |
*** mjsir911 has joined #novawebdev | 15:11 | |
*** kgrieco has joined #novawebdev | 15:15 | |
*** zOnny has joined #novawebdev | 15:27 | |
jelkner | zOnny: is now a good time to call just to check-in before i knock off for the day? | 15:56 |
jelkner | kgrieco, Sambrem, is zOnny there with you? | 15:57 |
zOnny | jelkner: I'm here | 15:57 |
Sambrem | Yes. | 15:57 |
jelkner | so, zOnny, can you answer me please? | 15:57 |
zOnny | jelkner: yes | 15:57 |
*** kgrieco has joined #novawebdev | 16:02 | |
nrcerna | jelkner i want to share this site with you | 16:21 |
nrcerna | https://www.delegateadams.com/?fbclid=IwAR3mrQhKy2hNDZnmH8mxv_LcUUe78XFtQFP6fbZtkGI-AsaGP1G03bze2BQ | 16:21 |
jelkner | ACTION calls it a day. Hasta tomorrow! | 16:26 |
nrcerna | jelkner GFbot: https://www.delegatefowler.com/ | 16:26 |
*** kgrieco has joined #novawebdev | 16:41 | |
*** mjsir911 has joined #novawebdev | 19:14 | |
*** mjsir911 has joined #novawebdev | 21:38 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!