You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@joshua.apache.org by buggtb <gi...@git.apache.org> on 2016/05/25 13:01:20 UTC
[GitHub] incubator-joshua pull request: New Juju charms for deployment proc...
GitHub user buggtb opened a pull request:
https://github.com/apache/incubator-joshua/pull/16
New Juju charms for deployment process & move dockerfile
Hi folks
You'll have seen my random mailings about using Juju as a deployment process and whilst they aren't cleaned up and fully operational yet, I'd like to get these off my dev box and into the repo if possible to get them under VCS and into the mainline.
As we're discussing a number of deployment options I also moved the Docker file to better support that rather than it just living under the root directory.
LMKWYT!
Tom
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/buggtb/incubator-joshua master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-joshua/pull/16.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #16
----
commit def263c3ac43916614d52db8d0c8e3b58e0d35bc
Author: Tom Barber <to...@analytical-labs.com>
Date: 2016-05-24T21:20:23Z
move dockerfile so all deployment stuff lives in the same place
commit 7d116e56de42e7c620f43f6466306cbd36f13ce0
Author: Tom Barber <to...@analytical-labs.com>
Date: 2016-05-24T21:20:36Z
joshua runtime juju charm
commit ecf5ee3b98ecd91d8afc15fc8c8a411627d7cb6b
Author: Tom Barber <to...@analytical-labs.com>
Date: 2016-05-24T21:27:48Z
Joshua Full charm
commit cb8b555deadcfbecd88de964b1283a2cf8287c90
Author: Tom Barber <to...@analytical-labs.com>
Date: 2016-05-24T21:29:40Z
fix metadata
commit e67a9e44764c210427e875da7b9ca2d6f51263b6
Author: Tom Barber <to...@analytical-labs.com>
Date: 2016-05-25T12:57:38Z
update layer
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-joshua issue #16: New Juju charms for deployment process & move do...
Posted by buggtb <gi...@git.apache.org>.
Github user buggtb commented on the issue:
https://github.com/apache/incubator-joshua/pull/16
Thanks chaps. Once we get the maven stuff working properly, I'll help out figuring out how to keep all this lot in sync!
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-joshua pull request: New Juju charms for deployment proc...
Posted by chrismattmann <gi...@git.apache.org>.
Github user chrismattmann commented on the pull request:
https://github.com/apache/incubator-joshua/pull/16#issuecomment-221657354
+1 LGTM
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-joshua pull request: New Juju charms for deployment process & move...
Posted by mjpost <gi...@git.apache.org>.
Github user mjpost commented on the pull request:
https://github.com/apache/incubator-joshua/pull/16
Okay, just pulled this into JOSHUA-252. It will get merged with master when we finish the Apache transition. Thanks, @buggtb!
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-joshua pull request: New Juju charms for deployment proc...
Posted by buggtb <gi...@git.apache.org>.
Github user buggtb commented on the pull request:
https://github.com/apache/incubator-joshua/pull/16#issuecomment-221677077
Thanks chaps.
Because I'm coming at this from a devops angle, I skipped the build phase because outside of the software hacker world you wont find sysadmins compiling stuff with Ant. Obviously this is something we've touched on on the mailing list and I'm sure will come up again.
There's a bunch of extra stuff that I can do to enhance this charm, but its a decent starting point.
As an example as to what a user gets, I dumped a test joshua-full deployment into the juju charm store:
https://jujucharms.com/u/apachesoftwarefoundation/joshua-full/trusty/0
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-joshua pull request: New Juju charms for deployment process & move...
Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:
https://github.com/apache/incubator-joshua/pull/16
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---
[GitHub] incubator-joshua pull request: New Juju charms for deployment proc...
Posted by mjpost <gi...@git.apache.org>.
Github user mjpost commented on the pull request:
https://github.com/apache/incubator-joshua/pull/16#issuecomment-221659544
Awesome, thanks for the PR! Give me a few days to look it over and I'll get back to you.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---