| [10:00:11] | * Egyptian[Laptop] has quit (Client Quit) |
| [10:01:55] | * Egyptian[Laptop] has joined #aegir |
| [10:02:52] | * tkimmel has joined #aegir |
| [10:04:34] | * iribarne has quit (Quit: iribarne) |
| [10:06:21] | * AquaticDisorder has quit (Remote host closed the connection) |
| [10:07:05] | * tkimmel has quit (Ping timeout: 245 seconds) |
| [10:11:28] | * berniecram has joined #aegir |
| [10:17:28] | * gboudrias has joined #aegir |
| [10:17:57] | * wroxbox has quit (Remote host closed the connection) |
| [10:36:46] | * sviebrock has joined #aegir |
| [10:41:54] | * kvanderw is now known as zz_kvanderw |
| [10:44:36] | * tkimmel_ has joined #aegir |
| [10:48:06] | * nulp has quit (Ping timeout: 264 seconds) |
| [10:51:26] | * nulp has joined #aegir |
| [10:56:58] | * nulp has quit (Ping timeout: 256 seconds) |
| [11:02:14] | * discipol1 has joined #aegir |
| [11:02:15] | * discipol1 has quit (Remote host closed the connection) |
| [11:04:46] | * nulp has joined #aegir |
| [11:06:55] | * tkimmel_ has quit (Remote host closed the connection) |
| [11:18:51] | * agentolivia has joined #aegir |
| [11:30:28] | * josh_k has quit (Remote host closed the connection) |
| [11:36:44] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [11:38:30] | * Zlender has joined #aegir |
| [11:38:30] | * Zlender has quit (Changing host) |
| [11:38:30] | * Zlender has joined #aegir |
| [11:56:16] | * nicholasalipaz has joined #aegir |
| [12:06:07] | * realityloop is now known as realityloopAFK |
| [12:13:27] | * Egyptian[Laptop] has quit (Quit: Leaving.) |
| [12:17:29] | * tkimmel has joined #aegir |
| [12:22:26] | * tkimmel has quit (Ping timeout: 264 seconds) |
| [12:32:40] | * tkimmel has joined #aegir |
| [12:37:17] | * tkimmel has quit (Remote host closed the connection) |
| [12:50:59] | * agentolivia has quit (Remote host closed the connection) |
| [12:51:25] | * agentolivia has joined #aegir |
| [12:56:02] | * agentolivia has quit (Ping timeout: 264 seconds) |
| [12:56:32] | * cweagans has joined #aegir |
| [13:03:05] | * agentolivia has joined #aegir |
| [13:04:08] | <cweagans> | . |
| [13:05:25] | * agentolivia has quit (Remote host closed the connection) |
| [13:05:52] | * agentolivia has joined #aegir |
| [13:10:26] | * agentolivia has quit (Ping timeout: 264 seconds) |
| [13:27:08] | * tlattimore is now known as tlattimore|afk |
| [13:32:07] | * burgess has quit (Quit: ^c) |
| [13:41:57] | * gboudrias has quit (Quit: Leaving.) |
| [13:59:42] | * tkimmel has joined #aegir |
| [14:00:51] | * fatguylaughing has joined #aegir |
| [14:03:46] | * tkimmel has quit (Ping timeout: 245 seconds) |
| [14:12:24] | * DecipheredAFK has quit (Ping timeout: 252 seconds) |
| [14:18:07] | * jerryitt has quit (Quit: Leaving.) |
| [14:22:56] | * DecipheredAFK has joined #aegir |
| [14:30:50] | * glennpratt has joined #aegir |
| [14:32:36] | * glennpratt has quit (Remote host closed the connection) |
| [14:41:35] | * zigmoo has joined #aegir |
| [14:43:21] | * lavamind has quit (Ping timeout: 276 seconds) |
| [14:59:22] | * wroxbox has joined #aegir |
| [15:23:47] | * mikl has quit (Quit: Connection reset by Peer Gynt) |
| [15:29:44] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [16:07:30] | * gusaus has quit (Ping timeout: 245 seconds) |
| [16:11:52] | * gusaus has joined #aegir |
| [16:18:22] | * ratioweb has joined #aegir |
| [16:23:38] | * IztokS has joined #aegir |
| [16:31:11] | * mnlund has joined #aegir |
| [16:33:37] | * cweagans has quit (Quit: This computer has gone to sleep.) |
| [16:58:29] | * wroxbox has quit (Remote host closed the connection) |
| [16:58:43] | * berniecram has quit (Quit: berniecram) |
| [17:03:17] | * BobSP has joined #aegir |
| [17:05:30] | * nulp has quit (Ping timeout: 264 seconds) |
| [17:24:22] | * jacintocapote has joined #aegir |
| [17:24:29] | * rteijeiro has joined #aegir |
| [17:33:00] | * manarth|offline is now known as manarth |
| [17:34:03] | * realityloopAFK is now known as realityloop |
| [17:44:19] | * nulp has joined #aegir |
| [18:16:40] | * ratioweb has quit (Ping timeout: 245 seconds) |
| [18:16:52] | * e-anima has joined #aegir |
| [18:17:57] | * monsoonpk has joined #aegir |
| [18:24:58] | * David_Hernandez has joined #aegir |
| [18:34:23] | * e-anima has quit (Read error: Connection reset by peer) |
| [18:34:39] | * e-anima has joined #aegir |
| [18:35:08] | * e-anima has quit (Client Quit) |
| [18:36:06] | * rteijeiro has quit (Read error: Connection reset by peer) |
| [18:36:26] | * rteijeiro has joined #aegir |
| [18:37:42] | * e-anima has joined #aegir |
| [18:49:03] | * gandhiano has joined #aegir |
| [18:53:48] | * manarth has quit (Excess Flood) |
| [18:54:42] | * manarth has joined #aegir |
| [19:01:14] | * realityloop is now known as realityloopAFK |
| [19:07:10] | * ratioweb has joined #aegir |
| [19:21:33] | * gusaus has quit (Ping timeout: 276 seconds) |
| [19:46:56] | * gandhiano_ has joined #aegir |
| [19:50:12] | * gandhiano has quit (Ping timeout: 256 seconds) |
| [20:12:15] | * ratioweb has quit (Ping timeout: 276 seconds) |
| [20:18:35] | * mnlund has quit (Quit: Computer has gone to sleep.) |
| [20:22:26] | * waako has joined #aegir |
| [20:27:08] | * mnlund has joined #aegir |
| [20:38:15] | * mnlund has quit (Quit: Computer has gone to sleep.) |
| [20:44:03] | * mnlund has joined #aegir |
| [20:48:16] | * zigmoo has quit (Quit: Textual IRC Client: www.textualapp.com) |
| [21:00:27] | * tlattimore|afk is now known as tlattimore |
| [21:00:51] | * gandhiano_ has quit (Ping timeout: 245 seconds) |
| [21:07:55] | * zigmoo has joined #aegir |
| [21:08:30] | * noecc has joined #aegir |
| [21:11:56] | * Egyptian[Laptop] has joined #aegir |
| [21:13:55] | * keke420 has quit (Remote host closed the connection) |
| [21:15:10] | * zorki has joined #aegir |
| [21:40:30] | * Egyptian[Laptop] has quit (Quit: Leaving.) |
| [21:49:39] | * jerryitt has joined #aegir |
| [22:03:42] | * waako is now known as waako|away |
| [22:08:23] | * waako|away is now known as waako |
| [22:14:23] | * waako has quit (Quit: Leaving...) |
| [22:17:10] | * loddafnir has joined #aegir |
| [22:18:43] | * berniecram has joined #aegir |
| [22:18:56] | * berniecram has quit (Client Quit) |
| [22:19:23] | * wroxbox has joined #aegir |
| [22:20:01] | * glennpratt has joined #aegir |
| [22:24:42] | * glennpratt has quit (Ping timeout: 264 seconds) |
| [22:39:51] | * busla has joined #aegir |
| [22:43:21] | * HumanSky has joined #aegir |
| [23:01:23] | * e-anima2 has joined #aegir |
| [23:05:11] | * e-anima has quit (Ping timeout: 246 seconds) |
| [23:06:01] | * glennpratt has joined #aegir |
| [23:06:06] | * zombiebeard has joined #aegir |
| [23:08:00] | * HumanSky has quit (Quit: HumanSky) |
| [23:11:49] | * kolafson has quit (Quit: ChatZilla 0.9.90.1 [Firefox 22.0/20130627160928]) |
| [23:13:58] | * mstenta has joined #aegir |
| [23:16:13] | * mrchrisadams_ is now known as mrchrisadams |
| [23:18:31] | * mrchrisadams has left #aegir () |
| [23:20:37] | * monsoonpk1 has joined #aegir |
| [23:21:23] | * monsoonpk has quit (Ping timeout: 245 seconds) |
| [23:32:56] | * tlattimore is now known as tlattimore|afk |
| [23:34:14] | * tlattimore|afk is now known as tlattimore |
| [23:35:26] | * fatguylaughing has joined #aegir |
| [23:38:28] | * mnlund has quit (Quit: Computer has gone to sleep.) |
| [23:38:38] | * sviebrock has quit (Read error: Connection reset by peer) |
| [23:45:40] | <mstenta> | ergonlogic: ping |
| [23:45:44] | * jerryitt has quit (Read error: Connection reset by peer) |
| [23:51:02] | * jasonfis_ has quit (Ping timeout: 256 seconds) |
| [23:55:27] | * monsoonpk1 has quit (Quit: Leaving.) |
| [23:59:09] | * JeremyR has joined #aegir |
| [00:03:18] | * zz_kvanderw is now known as kvanderw |
| [00:06:29] | * scientist has quit (Read error: Connection reset by peer) |
| [00:09:40] | * scientist has joined #aegir |
| [00:13:06] | * gboudrias has joined #aegir |
| [00:14:39] | * AquaticDisorder has joined #aegir |
| [00:15:45] | * Zlender has quit (Remote host closed the connection) |
| [00:16:19] | * Zlender has joined #aegir |
| [00:16:19] | * Zlender has quit (Changing host) |
| [00:16:19] | * Zlender has joined #aegir |
| [00:19:47] | * glennpra_ has joined #aegir |
| [00:20:24] | * glennpratt has quit (Read error: Connection reset by peer) |
| [00:20:25] | * Zlender has quit (Ping timeout: 245 seconds) |
| [00:21:09] | * jasonfisher has joined #aegir |
| [00:24:25] | * sviebrock has joined #aegir |
| [00:31:38] | * HumanSky has joined #aegir |
| [00:34:47] | <ergonlogic> | hefring: log pointer? |
| [00:34:47] | <hefring> | http://hefring.mig5.net/bot/log/aegir/2013-08-28#T418904 |
| [00:35:07] | * e-anima2 has quit (Quit: reallife not found) |
| [00:35:27] | <ergonlogic> | mstenta: pong |
| [00:35:36] | <mstenta> | ergonlogic: morning :-) |
| [00:35:41] | <ergonlogic> | hi |
| [00:35:41] | <hefring> | hey |
| [00:35:51] | <ergonlogic> | shut up, bot |
| [00:36:01] | <mstenta> | ergonlogic: working on the db and http port stuff... coming along so far... |
| [00:36:05] | <mstenta> | question about aegir::dev... |
| [00:36:22] | <mstenta> | In aegir::dev, the $db_server and $web_server seem to be required. I am already installing both in other parts of my puppet script. We had a similar issue with the main aegir class earlier, and you changed it so that using ‘default’ for either of them would bypass their installation. In aegir::dev, the ‘default’ case prints an error. Can we change that so that it does nothing, like in the aegir class? |
| [00:36:51] | <mstenta> | currently it does this: |
| [00:36:51] | <mstenta> | default: { err("'${web_server}' is not a supported web server. Supported web servers include 'apache2' or 'nginx'.")} |
| [00:37:44] | <ergonlogic> | let me take a look |
| [00:37:50] | <mstenta> | ergonlogic: k |
| [00:38:13] | <mstenta> | ergonlogic: i've made that change already locally, and added documentation to explain it in README.txt |
| [00:39:03] | <mstenta> | ergonlogic: on a related note... i also added a new parameter to the aegir::dev class, tentatively called "$install_dependencies" which can be set to false if you don't want aegir::dev to install all the other things like PHP, git, etc |
| [00:39:21] | <mstenta> | ergonlogic: do you think that makes sense? |
| [00:39:52] | <ergonlogic> | ok, $install_dependencies makes sense |
| [00:40:46] | <ergonlogic> | I'd rather keep the defaults for $web_server and $db_server |
| [00:40:55] | <ergonlogic> | but support allowing them to be set to 'false' |
| [00:41:30] | * e-anima has joined #aegir |
| [00:42:00] | <mstenta> | ergonlogic: yea, i think that's what i meant... maybe i wasn't clear in my description |
| [00:42:05] | <ergonlogic> | that is, I'd like to ensure that aegir::dev without parameters will install properly with all the defaults |
| [00:42:30] | <mstenta> | ergonlogic: i basically just want to change the 'default' case for $db_server and $web_server to /* do nothing */... instead of printing an error as they are now |
| [00:43:10] | <mstenta> | ergonlogic: agreed... anyone who doesn't want aegir::dev to install mysql or apache would need to set db_server => 'default' or web_server => 'default' |
| [00:43:17] | <mstenta> | ergonlogic: does that make sense? |
| [00:43:49] | <ergonlogic> | well, you could just wrap that whole 'case $web_server' in 'if $web_server != false' |
| [00:44:39] | <ergonlogic> | the default case is for when nothing else matches |
| [00:45:03] | <ergonlogic> | it's not really a setting you want people to use |
| [00:45:09] | <mstenta> | ergonlogic: ok, that makes more sense... but then we should do the same in the aegir class for consistency, right? |
| [00:45:29] | <ergonlogic> | I don't think web_server => 'default' would even match |
| [00:45:39] | <ergonlogic> | since 'default' is a string |
| [00:45:54] | <ergonlogic> | whereas the default case isn't |
| [00:46:03] | <mstenta> | ergonlogic: right... but it would end up using the default case |
| [00:46:09] | <ergonlogic> | yes, consistency++ |
| [00:46:11] | * lolmaus has joined #aegir |
| [00:46:30] | <mstenta> | ergonlogic: you had suggested 'default' as a way of avoiding the mysql installation in the aegir class to me last week sometime, so that's why i'm suggesting it now |
| [00:46:44] | <mstenta> | ergonlogic: but given more thought, i agree, it makes sense to just encourage using 'false' instead |
| [00:46:51] | <mstenta> | ergonlogic: to avoid installing mysql or apache |
| [00:46:57] | <ergonlogic> | hmm, ok, I don'T recall |
| [00:47:02] | <ergonlogic> | right |
| [00:47:10] | <mstenta> | ergonlogic: i can make those changes to both aegir and aegir::dev, and the docs if that all makes sense |
| [00:47:29] | <ergonlogic> | false indicates (to me anyway) don't handle this bit |
| [00:47:36] | <mstenta> | yea |
| [00:47:51] | <ergonlogic> | whereas 'default' (in an aegir context) means apache/mysql |
| [00:48:32] | <ergonlogic> | fwiw, I hope to get postgresql support into aegir3 |
| [00:49:00] | <ergonlogic> | so that an alternative $db_server is meaningful here |
| [00:49:27] | <mstenta> | yea makes sense |
| [00:49:54] | <ergonlogic> | how is the hostmaster/provision stuff coming? |
| [00:50:01] | <ergonlogic> | I haven't seen any patches |
| [00:50:23] | <ergonlogic> | I'd like to test the db_port stuff today |
| [00:50:38] | <ergonlogic> | and hopefully get an rc3 out today |
| [00:51:12] | <mstenta> | ergonlogic: i'm working on testing it all now |
| [00:51:23] | <ergonlogic> | ok |
| [00:51:29] | <mstenta> | ergonlogic: i have a new branch started in both (locally and on github) |
| [00:51:34] | <ergonlogic> | if you post patches, I'll test too |
| [00:51:34] | * nulp has quit (Ping timeout: 246 seconds) |
| [00:51:51] | <ergonlogic> | can you send me the github urls? |
| [00:51:52] | <mstenta> | ergonlogic: ok, let me finish this first round, because i already found a bug that i'm fixing |
| [00:51:55] | <mstenta> | yep |
| [00:51:57] | <ergonlogic> | ok |
| [00:52:04] | <mstenta> | http://github.com/mstenta/provision |
| [00:52:08] | <ergonlogic> | I'll test the db_port stuff first then |
| [00:52:14] | <mstenta> | http://github.com/mstenta/hostmaster |
| [00:52:29] | <mstenta> | ergonlogic: ok... it's included in the repo linked above |
| [00:52:34] | <ergonlogic> | ok, do these include cweagans pathches? |
| [00:52:37] | <mstenta> | the branch in both is called "temp" |
| [00:52:38] | <mstenta> | yes |
| [00:52:43] | <ergonlogic> | k, great |
| [00:52:56] | <mstenta> | so if you jsut want to test his patches, checkout "temp" and then reset the head back one commit |
| [00:53:20] | <mstenta> | my commits are not working yet... i just needed to push them up to a remote repo to get puppet's git download to work easier |
| [00:53:34] | <ergonlogic> | ack |
| [00:53:41] | <mstenta> | the plan was to test them and get them working (along with the new stuff we were just talking about) and then send them to you |
| [00:53:41] | * nicholasalipaz has quit (Quit: Leaving.) |
| [00:54:40] | <mstenta> | ergonlogic: is that an "acknowledged" ack, or a "egads!" ack? |
| [00:54:41] | <mstenta> | :-) |
| [00:54:50] | <ergonlogic> | acknowledged :) |
| [00:55:01] | <mstenta> | cool |
| [00:55:12] | <ergonlogic> | the first time I saw that on IRC, I thought Bill the Cat |
| [00:55:16] | * nulp has joined #aegir |
| [00:55:18] | <mstenta> | haha |
| [00:55:29] | * ratioweb has joined #aegir |
| [00:55:47] | <mstenta> | ok phew... too many brain threads... getting back to the code... |
| [00:58:29] | <ergonlogic> | mstenta: I'm updating the d.o issues, and pointing to your github repos, ok? |
| [00:58:37] | <mstenta> | sure |
| [00:58:44] | <mstenta> | will be force updating those repos, just FYI |
| [00:58:50] | <mstenta> | I* will be |
| [00:59:14] | * Zlender has joined #aegir |
| [00:59:14] | * Zlender has quit (Changing host) |
| [00:59:14] | * Zlender has joined #aegir |
| [01:10:21] | <mstenta> | ergonlogic: force pushed fix up to the provision repo (to fix php fatal error) |
| [01:10:29] | <mstenta> | ergonlogic: both those repos seem stable now... but still untested |
| [01:10:39] | <ergonlogic> | ok |
| [01:10:41] | <mstenta> | ergonlogic: i'm rebuilding my VM using puppet-aegir now to test again |
| [01:11:13] | <ergonlogic> | mstenta: did you push a new branch of puppet-aegir? |
| [01:11:34] | <mstenta> | ergonlogic: not yet... all my changes are still unstaged... |
| [01:11:38] | <ergonlogic> | ok |
| [01:11:51] | <mstenta> | ergonlogic: i'll start committing some of the reorganization ones and start a new branch... |
| [01:11:57] | <mstenta> | ergonlogic: did you create an issue? |
| [01:12:18] | * BobSP has quit (Read error: Connection reset by peer) |
| [01:12:31] | <ergonlogic> | mstenta: btw, I just mentioned your co-maintainership of puppet-drush and puppet-aegir to my Koumbit colleagues in discussions of our Puppet roadmap |
| [01:12:42] | <ergonlogic> | mstenta: I appreciate your involvement :) |
| [01:12:51] | * sschulz has joined #aegir |
| [01:12:53] | <ergonlogic> | no, I hadn't created an issue |
| [01:12:55] | <mstenta> | ergonlogic: my pleasure :-) |
| [01:13:10] | * sschulz has quit (Remote host closed the connection) |
| [01:13:57] | <mstenta> | ergonlogic: oh, i misinterpreted your earlier comment... you said "updating" issues on d.o.... thought you said "creating" |
| [01:14:09] | <ergonlogic> | btw, my intention here is mostly to test that the default installation still works |
| [01:14:16] | <ergonlogic> | with ports 80/3306 |
| [01:14:18] | <mstenta> | ergonlogic: roger that |
| [01:14:44] | <ergonlogic> | yeah, I'd just generalized the ones that cweagans has been working on |
| [01:14:50] | <mstenta> | ergonlogic: i'm mainly testing http port... db port isn't really a priority for me... but i can give it a try too |
| [01:15:16] | <mstenta> | ergonlogic: oh ok cool, i'll take another look at those |
| [01:15:40] | <ergonlogic> | I'm mostly concerned that these changes don't introduce instability |
| [01:15:53] | <ergonlogic> | we are already late in the RC cycle, after all |
| [01:16:04] | <ergonlogic> | but I consider these bugs |
| [01:16:11] | <ergonlogic> | so, they're fair game |
| [01:16:35] | <mstenta> | roger that |
| [01:17:01] | <mstenta> | ergonlogic: i'm going to start a new issue in puppet-aegir so i can start a new dev/* branch in the repo as well |
| [01:17:19] | <ergonlogic> | ok |
| [01:17:50] | <ergonlogic> | I'm going to have to step out shortly, but I'll be back soon |
| [01:19:57] | <mstenta> | ergonlogic: https://drupal.org/node/2076123 |
| [01:20:14] | <mstenta> | ergonlogic: ok, i'll let you know how the tests go, and update that ticket with a link to the new branch when i create it |
| [01:24:49] | * manarth is now known as manarth|offline |
| [01:29:30] | * glennpra_ has quit (Remote host closed the connection) |
| [01:45:29] | * jerryitt has joined #aegir |
| [01:47:57] | <mstenta> | ergonlogic: fyi i was sidetracked a bit by an issue with my puppet script... |
| [01:50:36] | * dean|away is now known as dean |
| [01:53:16] | * glennpratt has joined #aegir |
| [01:56:03] | * mstenta1 has joined #aegir |
| [01:56:21] | * gandhiano_ has joined #aegir |
| [01:59:11] | * mstenta has quit (Ping timeout: 245 seconds) |
| [01:59:19] | * mstenta1 has left #aegir () |
| [01:59:20] | * rteijeiro has quit (Remote host closed the connection) |
| [02:00:46] | * mstenta has joined #aegir |
| [02:01:15] | * jasonfisher has quit (Ping timeout: 245 seconds) |
| [02:02:13] | * pr0teus has quit (Quit: ChatZilla 0.9.90.1 [Firefox 23.0/20130803192641]) |
| [02:05:19] | * HumanSky has quit (Quit: HumanSky) |
| [02:06:42] | * jasonfisher has joined #aegir |
| [02:11:59] | * siliconmeadow has joined #aegir |
| [02:12:17] | * cweagans has joined #aegir |
| [02:13:29] | * discipolo has joined #aegir |
| [02:14:46] | * josh_k has joined #aegir |
| [02:15:51] | * agentolivia has joined #aegir |
| [02:21:01] | * discipolo has quit (Quit: discipolo) |
| [02:24:26] | * tlattimore is now known as tlattimore|afk |
| [02:24:35] | * sviebrock has quit (Ping timeout: 245 seconds) |
| [02:24:40] | * sviebrock_ has joined #aegir |
| [02:25:48] | * David_Hernandez has quit (Quit: Saliendo) |
| [02:32:13] | * gandhiano_ has quit (Ping timeout: 245 seconds) |
| [02:37:05] | * ratioweb has quit (Quit: Leaving) |
| [02:45:53] | * busla has quit (Remote host closed the connection) |
| [02:50:49] | * wroxbox has quit (Remote host closed the connection) |
| [02:50:50] | * jerryitt has quit (Quit: Leaving.) |
| [03:00:38] | * sviebrock_ has quit (Ping timeout: 240 seconds) |
| [03:04:24] | * zombiebeard has quit (Quit: zombiebeard) |
| [03:04:48] | * agentolivia has quit (Remote host closed the connection) |
| [03:24:54] | * HumanSky has joined #aegir |
| [03:31:04] | * josh_k has quit (Read error: Connection reset by peer) |
| [03:31:32] | * josh_k has joined #aegir |
| [03:32:57] | * siliconmeadow has quit (Ping timeout: 276 seconds) |
| [03:37:42] | * tlattimore|afk is now known as tlattimore |
| [03:41:44] | * jacintocapote has quit (Remote host closed the connection) |
| [03:47:05] | * discipolo has joined #aegir |
| [03:47:13] | * discipolo has quit (Client Quit) |
| [03:53:02] | * agentolivia has joined #aegir |
| [03:56:07] | * HumanSky has quit (Quit: HumanSky) |
| [03:58:13] | <ergonlogic> | mstenta: it looks like the default install still works |
| [03:58:26] | <mstenta> | ergonlogic: that's good |
| [03:58:33] | <mstenta> | ergonlogic: i'm still hung up on my own puppet issue |
| [03:58:35] | <mstenta> | :-/ |
| [03:58:38] | <ergonlogic> | mstenta: have you got the alternate http port working? |
| [03:58:40] | <ergonlogic> | ah ok |
| [03:58:49] | <ergonlogic> | anything I can help with? |
| [04:03:46] | <mstenta> | ergonlogic: meh. i'm struggling with "containment" of classes |
| [04:03:56] | <mstenta> | for order of operations |
| [04:07:13] | * HumanSky has joined #aegir |
| [04:07:44] | * sviebrock has joined #aegir |
| [04:09:15] | <ergonlogic> | I usually prefer "class{'example':}" to "include example" for just that reason |
| [04:09:56] | * dean is now known as dean|away |
| [04:10:14] | * Rob_C has joined #aegir |
| [04:10:52] | <mstenta> | ergonlogic: i am trying to organize my primary manifest into a set of classes that represent different "layers" of the server... for example: base layer, database layer, web server, and application |
| [04:11:22] | <mstenta> | i tried splitting everything into those sub classes, and just putting a require => (the class before) parameter under each one |
| [04:11:43] | <mstenta> | but apparently puppet basically disregards classes themselves during processes and just looks at the resources within them |
| [04:12:13] | <mstenta> | so it wasn't keeping the layers separated in my specific order, which defeated the purpose |
| [04:12:15] | <ergonlogic> | what version of Puppet? |
| [04:12:19] | <mstenta> | 2.7 |
| [04:12:53] | <mstenta> | i've been chatting with the folks in #puppet... learning a lot |
| [04:12:57] | <mstenta> | http://docs.puppetlabs.com/puppet/2.7/reference/lang_containment.html |
| [04:12:58] | <ergonlogic> | have you tried run stages? |
| [04:13:10] | <mstenta> | not familiar with that... |
| [04:13:28] | <ergonlogic> | http://docs.puppetlabs.com/puppet/3/reference/lang_run_stages.html |
| [04:14:30] | <mstenta> | hmm looks interesting http://docs.puppetlabs.com/puppet/2.7/reference/lang_run_stages.html |
| [04:19:04] | * gusaus has joined #aegir |
| [04:19:18] | * Rob_C has quit (Ping timeout: 264 seconds) |
| [04:20:43] | <ergonlogic> | http://docs.puppetlabs.com/puppet/3/reference/lang_defaults.html |
| [04:20:58] | <ergonlogic> | mstenta: he's referring to a resource default ^^^ |
| [04:21:01] | * Rob_C has joined #aegir |
| [04:21:54] | <mstenta> | oy... i feel dumb. i was already familiar with resource defaults... that just didn't occur to me. :-/ |
| [04:22:35] | <ergonlogic> | well, puppet's kinda mind-bending |
| [04:22:38] | <mstenta> | it sure is |
| [04:22:39] | <ergonlogic> | being declarative |
| [04:22:46] | <mstenta> | yea... i love and hate it |
| [04:22:54] | <mstenta> | i hate it until i figure it out and then i love it |
| [04:22:59] | <ergonlogic> | yep |
| [04:23:04] | <mstenta> | new challenges == good. keeps the mind spry :-) |
| [04:23:04] | * mnlund has joined #aegir |
| [04:23:21] | <mstenta> | do you know what the <||> is? |
| [04:23:43] | <ergonlogic> | one common axiom with puppet is that if things are getting too complicated, you're probably doing it wrong |
| [04:24:03] | <ergonlogic> | abstract resource, I think |
| [04:24:12] | <ergonlogic> | I don't assigne defaults that way |
| [04:24:33] | <mstenta> | can i just say: Package { require => Exec['apt-get update'] } |
| [04:24:37] | * mnlund has quit (Client Quit) |
| [04:25:11] | * Egyptian[Laptop] has joined #aegir |
| [04:25:58] | <ergonlogic> | yes |
| [04:26:04] | <ergonlogic> | that's what I do |
| [04:26:25] | * mnlund has joined #aegir |
| [04:26:44] | <mstenta> | ok... well in regards to the nonstandard port stuff... i have a branch for that issue i created... i can push it up if you want to take a look at it |
| [04:26:46] | <mstenta> | i still need to test it |
| [04:28:01] | <ergonlogic> | gotta love puppet, if only for <||> being called the 'spaceship' operator :) |
| [04:28:09] | <ergonlogic> | anyway, it a resource collector |
| [04:28:18] | * BobSP has joined #aegir |
| [04:28:44] | <ergonlogic> | but being empty, it'll match everything, I suppose |
| [04:29:20] | <mstenta> | haha |
| [04:33:24] | * HaloFX has joined #aegir |
| [04:34:48] | <mstenta> | ergonlogic: do you think it's possible to switch back and forth between using aegir and aegir::dev in a script? or are you pretty much locked into it once you choose one and run it... |
| [04:34:59] | <mstenta> | ergonlogic: i'm just thinking this through... |
| [04:35:01] | * AquaticDisorder has quit (Ping timeout: 245 seconds) |
| [04:35:02] | * wizonesolutions has quit (Ping timeout: 240 seconds) |
| [04:35:09] | <mstenta> | ergonlogic: because i have two servers i've created already with aegir |
| [04:35:28] | <mstenta> | ergonlogic: but if i switch to aegir::dev... will that even work? there will be conflicts i think |
| [04:35:48] | * tlattimore is now known as tlattimore|afk |
| [04:36:43] | * wizonesolutions has joined #aegir |
| [04:41:57] | <cweagans> | When I instantiate Provision_Service_db_mysql, what exactly should I be passing to the constructor? The db server context? |
| [04:42:43] | <cweagans> | I'm working on https://drupal.org/node/2072267 |
| [04:42:58] | <cweagans> | And I'm not really sure how to approach granting/revoking access to the db server |
| [04:43:05] | <cweagans> | since my particular use case is using the cluster module |
| [04:43:14] | <cweagans> | I'm not sure how db grants will work on a multihead setup |
| [04:52:03] | * tlattimore|afk is now known as tlattimore |
| [04:55:11] | * loddafnir has quit (Ping timeout: 240 seconds) |
| [04:59:23] | * pr0teus has joined #aegir |
| [05:01:16] | * zombiebeard has joined #aegir |
| [05:05:51] | <pr0teus> | dudes witch is the best way to export 1500 nodes? node_export i have to choose 50 once =/ |
| [05:07:08] | <Ogredude> | Migrate maybe? |
| [05:08:04] | <mstenta> | pr0teus: not really relevant to this room... try #drupal-support next time. but I would uses Views+Views Data Export... then Feeds to import |
| [05:08:25] | <pr0teus> | mstenta: thanks for the tips =) |
| [05:14:32] | <ergonlogic> | mstenta: your best bet is probably to manually migrate to a git-based hostmaster platform (one that'll match what aegir::dev will build) |
| [05:14:58] | <ergonlogic> | mstenta: then uninstall the aegir packages, and run puppet using aegir::dev |
| [05:15:06] | <mstenta> | ergonlogic: roger that |
| [05:16:48] | <ergonlogic> | mstenta: for production use, I would recommend using a (matching) tag for $hostmaster_ref and $provision_ref |
| [05:17:08] | <ergonlogic> | mstenta: and probably your own git repos, so you can lay down your own tags |
| [05:17:17] | <mstenta> | ergonlogic: got it, that's a good idea |
| [05:19:40] | <ergonlogic> | cweagans: I don't know if you saw my updates to the db_port issues, but I updated them to reflect that mstenta is working on alternate http ports |
| [05:20:37] | <cweagans> | ergonlogic: I saw, yes. Thanks! :) |
| [05:21:11] | <ergonlogic> | cweagans: I'm trying to test it now, but I suspect mysql is connecting over a socket... |
| [05:22:03] | <cweagans> | ergonlogic: yeah. I just checked the context and the virtualhost. if those are right, I'm happy |
| [05:22:10] | <cweagans> | I tested on a 2 server setup though |
| [05:22:21] | <cweagans> | (one db, one web) |
| [05:24:40] | <cweagans> | ergonlogic: I'm rather stuck on https://drupal.org/node/2072267 - any chance you could help me for a minute? |
| [05:24:57] | <ergonlogic> | cweagans: sure, just give me a minute to finish testing the other one |
| [05:25:18] | <cweagans> | Cool. I'll write my question here and you can answer when you're free |
| [05:26:18] | <cweagans> | So the process that needs to happen for that is 1) Create a new db user and allow access from each web server in the http service (in my case, i'm using cluster), 2) change the db creds in the context, 3) verify the site, and 4) remove the old creds |
| [05:26:48] | <cweagans> | not necessarily new db user - just new grants |
| [05:26:58] | <cweagans> | I've got 2 and 3 |
| [05:27:07] | <cweagans> | but I'm not sure how to do 1 and 4 for each web server |
| [05:27:11] | <ergonlogic> | ok, looking good for aegir_db_port |
| [05:27:27] | <ergonlogic> | most importantly, it doesn't break the default install :) |
| [05:27:44] | <cweagans> | yay! :) |
| [05:28:02] | * cweagans does enjoy not breaking things :P |
| [05:28:15] | <mstenta> | awesome |
| [05:28:20] | * Egyptian[Laptop] has quit (Ping timeout: 245 seconds) |
| [05:28:37] | * mstenta wagers $5 that his patch DOES break things ;-) |
| [05:29:02] | <mstenta> | (even though it was modeled after cweagans's) |
| [05:29:08] | <ergonlogic> | well, you win either way on that bet :p |
| [05:29:43] | <mstenta> | hehe true |
| [05:30:34] | * noecc has left #aegir () |
| [05:31:02] | * wroxbox has joined #aegir |
| [05:31:20] | * tkimmel has joined #aegir |
| [05:33:07] | <ergonlogic> | cweagans: so, I don't think you actually want to create a new user, just change the existing user's passwd, right? |
| [05:34:13] | <cweagans> | Well yes, but |
| [05:34:21] | <cweagans> | both passwords have to work for some amount of time |
| [05:34:28] | <cweagans> | otherwise, things break |
| [05:34:33] | <ergonlogic> | cweagans: propagating the change *should* be automatic when you verify the site |
| [05:34:49] | <cweagans> | Yeah, I think so |
| [05:34:57] | <cweagans> | but actually updating the database password? |
| [05:34:59] | <ergonlogic> | cweagans: the time to sync across the cluster, you mean? |
| [05:35:02] | <cweagans> | No |
| [05:35:30] | <cweagans> | If I change the password and verify, there's some amount of time between when the password is updated and site verification is complete that the sites will not be able to connect to the databsae |
| [05:35:33] | <cweagans> | database* |
| [05:36:08] | <ergonlogic> | right, so put the site in maintenance mode first |
| [05:36:30] | <cweagans> | Hm. That's a good point. |
| [05:36:43] | <ergonlogic> | also, it should do the vhost re-writing for you |
| [05:36:47] | <cweagans> | Yeah |
| [05:36:48] | <ergonlogic> | I think |
| [05:36:53] | <cweagans> | It definitely does |
| [05:36:55] | <cweagans> | I got that working |
| [05:36:57] | <ergonlogic> | so there wouldn't have to be a separate verify |
| [05:37:06] | <ergonlogic> | which should be faster too |
| [05:37:21] | <ergonlogic> | since it won't go checking all the file permissions and such |
| [05:37:33] | <cweagans> | So the only thing left is how do I update the password in the database? |
| [05:39:20] | * BobSP has quit (Quit: Leaving.) |
| [05:39:35] | * mnlund has quit (Quit: Computer has gone to sleep.) |
| [05:40:56] | <ergonlogic> | d('@example.com')->service('db')->revoke ? |
| [05:41:04] | <ergonlogic> | d('@example.com')->service('db')->revoke() ? |
| [05:41:36] | <ergonlogic> | cweagans: it should be something like that |
| [05:42:27] | <cweagans> | But if I revoke it, won't I have to do the same for grant() and iterate over all the web servers to figure out where the user should be able to connect from? |
| [05:42:27] | <ergonlogic> | followed by a grant() |
| [05:42:50] | <ergonlogic> | perhaps |
| [05:43:03] | <ergonlogic> | I'm not very familiar with the cluster code |
| [05:43:17] | <ergonlogic> | isn't there a sync() method or something? |
| [05:44:08] | <cweagans> | Yes, there's a sync() |
| [05:44:11] | <ergonlogic> | looks like sync() is only for files |
| [05:44:21] | <ergonlogic> | but I could be wrong |
| [05:45:03] | <ergonlogic> | hmm: |
| [05:45:40] | <ergonlogic> | function sync() { |
| [05:45:40] | <ergonlogic> | $args = func_get_args(); |
| [05:45:40] | <ergonlogic> | $this->_each_server(__FUNCTION__, $args); |
| [05:45:41] | <ergonlogic> | } |
| [05:46:17] | <cweagans> | Ah, I see: Provision_Service_db->create_site_database() |
| [05:46:24] | <cweagans> | foreach ($this->grant_host_list() as $db_grant_host) { |
| [05:46:24] | <cweagans> | drush_log(dt("Granting privileges to %user@%client on %database", array('%user' => $db_user, '%client' => $db_grant_host, '%database' => $db_name))); |
| [05:46:24] | <cweagans> | if (!$this->grant($db_name, $db_user, $db_passwd, $db_grant_host)) { |
| [05:46:24] | <cweagans> | drush_set_error('PROVISION_CREATE_DB_FAILED', dt("Could not create database user @user", array('@user' => $db_user))); |
| [05:46:24] | <cweagans> | } |
| [05:46:24] | <cweagans> | } |
| [05:47:05] | <cweagans> | So I guess that's what I need to do? |
| [05:48:30] | <ergonlogic> | that makes sense |
| [05:49:06] | <cweagans> | Okay, so I guess my last question is |
| [05:49:20] | <cweagans> | can I get the db user like this? d()->service('db')->user |
| [05:49:26] | <cweagans> | and the db name |
| [05:49:33] | <cweagans> | d()->service('db')->name |
| [05:49:37] | * kepford has joined #aegir |
| [05:49:46] | * cweagans has a hard time understanding where all this stuff is coming from :) |
| [05:49:59] | <ergonlogic> | me too ;-/ |
| [05:50:51] | <ergonlogic> | I usually just look and see with some strategically placed drush_print_r()'s |
| [05:51:04] | <cweagans> | heh |
| [05:51:15] | <ergonlogic> | and running 'drush hosting-queued' in a screen session |
| [05:51:23] | <cweagans> | makes sense |
| [05:51:39] | <ergonlogic> | it's all kinda magic |
| [05:51:58] | <cweagans> | Yeah. Reminds me of D8. |
| [05:51:59] | <cweagans> | :P |
| [05:52:10] | <ergonlogic> | I could swear I grok'd d() for a few minutes last month... |
| [05:52:31] | <cweagans> | lmao |
| [05:52:37] | <mstenta> | ergonlogic: where is d() defined? i was trying to find it earlier... |
| [05:52:50] | <ergonlogic> | the sad part is that it's true :) |
| [05:52:51] | <cweagans> | actually, d() is really nice - I just wish I could understand how the service lookups and everything worked |
| [05:53:00] | <ergonlogic> | yeah |
| [05:53:11] | * busla has joined #aegir |
| [05:53:30] | * loddafnir1 has joined #aegir |
| [05:54:13] | <ergonlogic> | mstenta: provision.context.inc |
| [05:57:10] | <ergonlogic> | so, d() calls provision_context_factory() which in turn instantiates Provision_Context_{$type} |
| [05:57:24] | * tlattimore is now known as tlattimore|afk |
| [05:59:55] | <ergonlogic> | which, for "$type = 'service'" calls load_services() which then calls "$service_list = drush_command_invoke_all('provision_services');" |
| [06:00:51] | <ergonlogic> | which then calls spawn_service() on each of *those* |
| [06:01:16] | <ergonlogic> | then we get into a reflectionClass and I get lost |
| [06:02:36] | <ergonlogic> | but that's essentially where the service drivers get loaded |
| [06:02:41] | <ergonlogic> | http://api.aegirproject.org/api/Provision/Provision--Context--server.php... |
| [06:04:06] | <ergonlogic> | cweagans: there you go, easy as pie ;) |
| [06:04:36] | * cweagans 's brain explodes. |
| [06:06:09] | <mstenta> | haha |
| [06:06:21] | * mvc accidentally downloads drush from d.o (via drush) before remembering to go to github :/ |
| [06:08:22] | <Ogredude> | how would I go about preventing aegir-up from replacing the .vimrc and .bashrc on the client box every time I start it? |
| [06:08:47] | * tdguy has joined #aegir |
| [06:08:52] | <ergonlogic> | Ogredude: 'vagrant-up --no-provision' |
| [06:08:59] | <Ogredude> | ergonlogic: ok thanks |
| [06:09:22] | <ergonlogic> | Ogredude: but I should really fix it so it doesn't do that ... |
| [06:09:38] | <Ogredude> | yeah it'd be awesome if it grabbed them on the initial provisioning |
| [06:09:41] | <Ogredude> | but don't worry about it after that |
| [06:09:58] | <Ogredude> | I've got some stuff on my host's .vimrc and .bashrc that are causing problems in the client |
| [06:10:07] | <Ogredude> | and I have to keep editing them on the client |
| [06:13:21] | <ergonlogic> | is anyone else seeing "fatal: remote error: Pushes to projects are currently disabled." |
| [06:13:27] | <ergonlogic> | on d.o projects |
| [06:13:56] | * tkimmel has quit (Remote host closed the connection) |
| [06:14:06] | <mstenta> | ergonlogic: haven't tried |
| [06:14:17] | <mstenta> | ergonlogic: what is intntnllyInvalid? |
| [06:14:39] | <mstenta> | ergonlogic: in install.hostmaster.inc line 16 |
| [06:14:43] | <mstenta> | ergonlogic: database user |
| [06:15:39] | <ergonlogic> | Ogredude: it's a really easy fix, just add "replace => false" after line 21 of drush-vagrant/lib/puppet-modules/drush_vagrant/manifests/user_account.pp |
| [06:16:01] | <ergonlogic> | Ogredude: which I just committed localy, but can't seem to push to d.o... |
| [06:16:59] | <ergonlogic> | mstenta: all aegir is trying to do there is get the hostname, so it's expecting an error, which it'll catch |
| [06:17:02] | <mstenta> | ergonlogic: nevermind... figured it out |
| [06:17:03] | <mstenta> | yea |
| [06:17:04] | <mstenta> | cool |
| [06:17:09] | * jerryitt has joined #aegir |
| [06:17:25] | <ergonlogic> | mstenta: that's why we had to secure mysql, if oyu recall |
| [06:17:33] | <mstenta> | ergonlogic: in other news i finally got my puppet script situated, and ran the test |
| [06:17:48] | <mstenta> | ergonlogic: hostmaster-install failed, for some reason... looking at the install.log now |
| [06:24:47] | * lsolesen1 has joined #aegir |
| [06:25:27] | * tkimmel has joined #aegir |
| [06:25:51] | * lsolesen has quit (Ping timeout: 276 seconds) |
| [06:36:35] | * zorki has quit (Quit: quit) |
| [06:43:35] | <Ogredude> | ok, personally, I think some of the subtler touches in Aegir2 are the most awesome |
| [06:44:01] | <Ogredude> | like when you're on a platform node, you've got an "add site" tab right there, and the no results text in the sites view also has a new site link |
| [06:45:24] | * iribarne has joined #aegir |
| [06:52:14] | <ergonlogic> | we put a lot of effort into consolidating the UI |
| [06:52:34] | <Ogredude> | ergonlogic: it shows. |
| [06:53:02] | <Ogredude> | hey is there a good way of just plain deleting a site? I'd like to be able to zilch a site without having to wait for a disable task to complete, then fire the delete task. |
| [06:53:17] | * jerryitt has quit (Quit: Leaving.) |
| [06:53:35] | <Ogredude> | only other way I can think of is very brutish; rm -rf platformname/sites/sitename and drop the db, and delete the site's node |
| [06:54:19] | <ergonlogic> | Ogredude: there's an option in the general Aegir settings |
| [06:54:34] | <ergonlogic> | that'll make it so you don't have to disable first |
| [06:54:55] | <Ogredude> | wunderbar |
| [07:01:55] | * loddafnir1 has quit (Ping timeout: 240 seconds) |
| [07:03:07] | <Ogredude> | ergonlogic: have you noticed problems with drush applying patches? |
| [07:03:12] | <Ogredude> | I've been struggling with it for the past couple days |
| [07:03:39] | * HumanSky has quit (Remote host closed the connection) |
| [07:03:41] | <mstenta> | ergonlogic: i am getting an error during hostmaster-install: |
| [07:03:41] | <Ogredude> | my makefile defines a patch, the patch *IS CORRECT* and *APPLIES CORRECTLY* if I do it manually with `patch` or `git apply`, but when drush applies the patch, it leaves bits out. |
| [07:03:42] | <mstenta> | Destination directory . is not writable. [74.07 sec, 3.61 MB] |
| [07:03:59] | <mstenta> | ergonlogic: using aegir::dev |
| [07:04:21] | <mstenta> | ergonlogic: doesn't make sense... should be writeable... hmmm |
| [07:05:51] | <ergonlogic> | mstenta: have you pulled recently? |
| [07:06:14] | <mstenta> | ergonlogic: using the temp branch from my github |
| [07:06:26] | <ergonlogic> | a couple days ago I added a bit that manages the file ownership, rather than trying to clone as the aegir user... |
| [07:06:54] | <ergonlogic> | I'm talking about puppet-aegir, btw |
| [07:06:59] | <mstenta> | ergonlogic: ok, that should be included, since i cloned the repo into github today |
| [07:07:03] | <ergonlogic> | or possibly puppet-drush, actually |
| [07:07:15] | <mstenta> | oooh |
| [07:07:16] | <mstenta> | right |
| [07:07:28] | <mstenta> | puppet-aegir... no, i don't think i pulled recently on that |
| [07:07:29] | <mstenta> | will do |
| [07:09:40] | * wroxbox has quit (Remote host closed the connection) |
| [07:15:55] | * tlattimore|afk is now known as tlattimore |
| [07:17:32] | * gandhiano_ has joined #aegir |
| [07:18:30] | <Ogredude> | odd, it looks like it's only drush 5 that has the problems with patches |
| [07:18:36] | <Ogredude> | drush 6 seems to apply them reliably |
| [07:25:31] | <mstenta> | dang it yea: fatal: remote error: Pushes to projects are currently disabled. |
| [07:25:38] | <mstenta> | on d.o. |
| [07:26:13] | * jasonfisher has quit (Remote host closed the connection) |
| [07:26:39] | <mstenta> | ah: https://drupal.org/node/2075775 |
| [07:26:41] | * jasonfisher has joined #aegir |
| [07:28:11] | <mstenta> | ergonlogic: hmm i think i do have the latest puppet-aegir, and puppet-drush |
| [07:28:59] | * tlattimore is now known as tlattimore|afk |
| [07:29:43] | <mstenta> | ergonlogic: which commit(s) were you referring to? |
| [07:31:28] | * jasonfisher has quit (Ping timeout: 256 seconds) |
| [07:31:52] | <ergonlogic> | mstenta: this is what I was thinking of: http://drupalcode.org/project/puppet-aegir.git/commitdiff/6d68729a7bcbf4... |
| [07:32:18] | * gandhiano_ has quit (Ping timeout: 268 seconds) |
| [07:32:19] | <mstenta> | ergonlogic: ok, yea i've got that |
| [07:37:16] | * glennpratt has quit (Remote host closed the connection) |
| [07:37:50] | * glennpratt has joined #aegir |
| [07:42:14] | * glennpra_ has joined #aegir |
| [07:42:28] | * glennpratt has quit (Ping timeout: 264 seconds) |
| [07:52:23] | * monsoonpk has joined #aegir |
| [07:52:25] | * lavamind has joined #aegir |
| [07:52:26] | * Egyptian[Laptop] has joined #aegir |
| [07:52:54] | * Egyptian[Laptop] has quit (Client Quit) |
| [07:53:09] | <mstenta> | ergonlogic: do you use aegir::dev regularly? |
| [07:53:16] | * jerryitt has joined #aegir |
| [07:53:32] | <mstenta> | ergonlogic: just trying to isolate what may be my issues, or what may be existing issues |
| [07:53:33] | * jerryitt has quit (Client Quit) |
| [07:53:46] | <mstenta> | ergonlogic: is aegir::dev known to be working, generally speaking? |
| [07:54:40] | * Egyptian[Laptop] has joined #aegir |
| [07:54:56] | * busla has quit (Remote host closed the connection) |
| [08:02:06] | * Rob_C has quit (Quit: Read you all later!) |
| [08:03:18] | <ergonlogic> | mstenta: yes, it's what I use for my dev environment |
| [08:03:29] | <ergonlogic> | I rebuild it regularly |
| [08:03:36] | <mstenta> | ok cool, just wanted to confirm |
| [08:03:41] | <mstenta> | must be something with my setup then... |
| [08:04:01] | <ergonlogic> | if you post the error output, I can take a look |
| [08:04:30] | * zombiebeard has quit (Quit: zombiebeard) |
| [08:07:36] | <mstenta> | ergonlogic: ok... running it now... will post shortly |
| [08:12:31] | <mstenta> | ergonlogic: here is the puppet output... http://pastebin.com/xY8CqZXE |
| [08:12:58] | <mstenta> | ergonlogic: and here is the /var/aegir/install.log... http://pastebin.com/zKKD2JL5 |
| [08:13:33] | <mstenta> | ergonlogic: the only error i see is at the bottom of install.log... |
| [08:13:36] | <mstenta> | ergonlogic: "Destination directory . is not writable. [65.36 sec, 3.61 MB] [error]" |
| [08:16:59] | * Egyptian[Laptop] has quit (Quit: Leaving.) |
| [08:19:16] | <mstenta> | ergonlogic: keep in mind this is with some changes i've made to puppet-aegir... although i don't think they would break anything |
| [08:19:32] | <mstenta> | i can push my branch up if you want to look at it |
| [08:28:11] | <ergonlogic> | give me a couple minutes, but it'd be helpful to see your code |
| [08:28:23] | * Egyptian[Laptop] has joined #aegir |
| [08:33:44] | * JeremyR has quit (Quit: Leaving.) |
| [08:34:02] | * Zelfje has quit (Ping timeout: 247 seconds) |
| [08:34:27] | * Zelfje has joined #aegir |
| [08:36:33] | * Egyptian[Laptop] has quit (Quit: Leaving.) |
| [08:37:14] | * jasonfisher has joined #aegir |
| [08:41:24] | <mstenta> | ergonlogic: here is the puppet-aegir branch i'm working with https://github.com/mstenta/puppet-aegir (branch == dev/2076123) |
| [08:41:44] | <mstenta> | ergonlogic: i gotta make dinner... back in a bit... thanks for taking a look! |
| [08:41:59] | * jasonfisher has quit (Ping timeout: 268 seconds) |
| [08:45:02] | * AquaticDisorder has joined #aegir |
| [08:47:40] | * realityloopAFK is now known as realityloop |
| [08:53:15] | * fatguylaughing has quit (Quit: fatguylaughing) |
| [08:58:26] | * e-anima has quit (Quit: reallife not found) |
| [09:01:15] | <ergonlogic> | mstenta: can you send me the manifest this is being called from, because I don't see anything so far |
| [09:01:32] | <ergonlogic> | mstenta: also, currently hostmaster_repo isn't actually being used |
| [09:01:58] | <ergonlogic> | I use a custom makefile when developing |
| [09:02:37] | <ergonlogic> | so, we could add a puppet template for a makefile that will take hostmaster_repo and hostmaster_ref, and build from there |
| [09:02:57] | <ergonlogic> | but I don't see how that would be causing what you're seeing here |
| [09:04:53] | * glennpra_ has quit (Remote host closed the connection) |
| [09:06:54] | <mstenta> | ergonlogic: oh yea, i forgot about the custom makefile... |
| [09:07:07] | <mstenta> | ergonlogic: do any of the changes i made to puppet-aegir look like they could cause it? |
| [09:07:15] | * Zlender has quit (Remote host closed the connection) |
| [09:08:58] | * tkimmel has quit (Remote host closed the connection) |
| [09:10:05] | * monsoonpk has quit (Quit: Leaving.) |
| [09:15:20] | * wolfpack has joined #aegir |
| [09:27:12] | * burgess has joined #aegir |
| [09:41:46] | * realityloop is now known as realityloopAFK |
| [09:51:06] | <cweagans> | ergonlogic: I've been banging my head against this all day. Do you see any reason that https://gist.github.com/cweagans/2926c8f7953d35291ec1 shouldn't work? |
| [09:52:08] | <cweagans> | ergonlogic: after I run this, the context/vhost does not have the same password that the database thinks it should have, so the site gets a maintenance page |
| [09:58:05] | * kvanderw is now known as zz_kvanderw |
| [09:58:30] | <cweagans> | ergonlogic: I *think* it's just not writing the config correctly before drush_provision_verify(), but I'm not sure - I'm just using what you gave me :) |
| [09:59:18] | * DecipheredAFK has quit (Ping timeout: 252 seconds) |