| [10:06:54] | * ThePhilosurfer has joined #aegir |
| [10:10:03] | <ThePhilosurfer> | I need a little help understanding how i can get a platform to deploy a tag from git (and run composer) I have hosting_git installed and seemingly configured correctly but cannot for the life of me find out how to deploy a new tag |
| [10:20:48] | <colan[m]> | ThePhilosurfer do you have hosting_deploy enabled? The UX with that one makes it much easier to understand. Also check out https://docs.aegirproject.org/usage/advanced/deployment/ |
| [10:31:40] | <ThePhilosurfer> | hosting_deploy is enabled |
| [10:31:51] | <ThePhilosurfer> | checking docs.. |
| [10:34:32] | <ThePhilosurfer> | ok.. yeah I have that setup @colan[m] but when i access that form, i can no logner change anything (like branch or tag) |
| [10:34:46] | <ThePhilosurfer> | I am using Git/Composer method |
| [10:36:24] | <ThePhilosurfer> | there is no task that I can see that will allow me to select a new tag to deploy (maybe because this form is disabled?) |
| [10:37:44] | <colan[m]> | ThePhilosurfer if you're not seeing the branch/tag field like in the image here then you must have something else wrong... https://www.drupal.org/project/hosting_deploy |
| [10:38:02] | <ThePhilosurfer> | https://www.evernote.com/l/AQYEFtnfjoBAfIC_2Wd1b0AvU0FWAZNAEEo |
| [10:38:14] | <ThePhilosurfer> | those are the only tasks i see |
| [10:40:30] | <ThePhilosurfer> | This form the fields are disabled (cannot edit) https://www.evernote.com/l/AQZKDDYgvexOr4vqms9leg7ssBRL79DAfKg |
| [10:40:30] | <colan[m]> | ThePhilosurfer you can only specify the tag when you create the platform. It's meant to be immutable, unlike hosting_git, which lets you run Git pull. |
| [10:41:27] | <ThePhilosurfer> | so do i need to create a new platform? and then migrate sites to get them to get the new tag? |
| [10:43:10] | <colan[m]> | If you want to upgrade the site/platform, best practice is to create a new one and then migrate to it. Otherwise you lose the rollback functionality, and you could irreparably break your production sites ThePhilosurfer |
| [10:43:34] | <colan[m]> | So yes. 😉 |
| [10:45:15] | <ThePhilosurfer> | that is an odd workflow for me.. So I should have platforms deployed to Branches.. not tags.. but then how do you pull the latest commits for that branch down? |
| [10:45:44] | <ThePhilosurfer> | i guess.. just keep creating platforms? |
| [10:46:33] | <ThePhilosurfer> | ( i am coming from working with Site Factory at Acquia for 5 years, so please excuse my naïvety here. ) |
| [10:47:34] | <ThePhilosurfer> | Should I create a platform per release? and then migrate sites to that release? and then deprecate other platforms as they are no longer hosting sites? |
| [10:52:53] | <colan[m]> | ThePhilosurfer indeed. Well, that's the conventional way to use Aegir with production sites. For dev environments though you could use hosting_git and pull, but I don't like developers getting comfortable with that. |
| [10:54:14] | <ThePhilosurfer> | lol.. i failed forward plenty of times to know the pains that can arise. I managed the Sony, UMG, WMG, Nasdaq, UCLA, UMN multi-sites over the years ;) |
| [10:54:54] | <colan[m]> | Welcome aboard then! |
| [10:56:09] | <ThePhilosurfer> | Launching a new Sass platform based on Drupal8 and evaluating Aegir .. looking to contribute back my team's resources as needed if it works out . I really do not feel like building my own multi-site manager from scratch ;) |
| [10:59:13] | <ThePhilosurfer> | Thanks for pointing me in the right direction @colan[m]. Especially this late on a Friday (Saturday?) Cheers! |
| [11:09:30] | <colan[m]> | Happy to help, and let me know if you need specific consulting for your situation, ThePhilosurfer . For the SaaS front-end, you may also be interested in https://www.drupal.org/project/aegir_site_subscriptions . We could definitely use some help there! |
| [11:17:01] | <ThePhilosurfer> | @colan I'll take you up in the offer as we progress. :) Right now we are not planning on exposing our customers to anything but their "app" and our marketing/support sites. But there are plans to build out a central client portal in the next couple quarters. |
| [11:19:34] | <ThePhilosurfer> | My interest mostly lays with can this work for us at scale, can we get it to work with GCP K8 |
| [11:22:03] | <ThePhilosurfer> | in regards to aegir_site_subscriptions we could probably help with the Chargify implementation as that is who we are currently using |
| [11:33:43] | * ThePhilosurfer has quit (Remote host closed the connection) |
| [11:34:21] | * ThePhilosurfer has joined #aegir |
| [11:38:22] | * ThePhilosurfer has quit (Ping timeout: 245 seconds) |
| [12:57:31] | <colan[m]> | 👍️ |
| [13:37:49] | * ThePhilosurfer has joined #aegir |
| [14:09:51] | * ThePhilosurfer has quit (Read error: Connection reset by peer) |
| [14:17:27] | * ThePhilosurfer has joined #aegir |
| [14:40:49] | * ThePhilosurfer has quit (Ping timeout: 246 seconds) |
| [14:42:45] | * ThePhilosurfer has joined #aegir |
| [14:52:09] | * ThePhilosurfer has quit (Remote host closed the connection) |
| [14:56:16] | * ThePhilosurfer has joined #aegir |
| [14:59:27] | * ThePhilosurfer has quit (Remote host closed the connection) |
| [15:11:45] | * ThePhilosurfer has joined #aegir |
| [15:36:55] | * ThePhilosurfer has quit (Remote host closed the connection) |
| [15:47:27] | * ThePhilosurfer has joined #aegir |
| [15:52:32] | * ThePhilosurfer has quit () |
| [06:50:53] | * bgm has joined #aegir |
| [06:51:25] | * bgm has quit (Changing host) |
| [06:51:25] | * bgm has joined #aegir |
| [06:52:58] | * bgm has quit (Client Quit) |
| [07:20:00] | * ThePhilosurfer has joined #aegir |
| [07:29:04] | <ThePhilosurfer> | @colan when using the Aegir provision script (aegirproject.org) the hostmaster profile is using commit ae22e5b9d318b62a979a717f54f55517af01217d, and the subsequent commit d1618bf446248c6bbadc6b728a0019ef970ca171 seems to add back a bunch of lines from the make file. Is this an issue I should be worried about? |
| [07:29:45] | <ThePhilosurfer> | see: https://www.evernote.com/l/AQahcS7NyK1CP60y2kgRm8Y94We0jbVLxc4 |
| [07:34:15] | <ThePhilosurfer> | they seem to be back to back.. so I am guessing this is by design and probably some automated task that is tracking this makefile difference for some pre-disposed reason. |
| [09:33:58] | * ThePhilosurfer has quit () |