Re: openstack base charm

2016-03-10 Thread Sean Feole
It can be used in a manual deployment, (i have done it) and can be somewhat
of a headache :)

You may have to make some modifications to the deployer file. (.yaml)  Make
sure that all of your bare metal hosts, if not the same type, share the
same physical nic assignments. Meaning all of the hosts have the same
corresponding Eth0 and Eth1 and that they are wired appropriately.  That is
the real key to making openstack-base work.  This will allow neutron to do
it's job and route traffic accordingly.

Note: there are a few more "gotchas" to deploying in a manual environment
(you may or may not run into) , in context to your original question here
is the networking answer.

If you have a host in the cluster that does not use "Eth0/Eth1" then you
will run into problems down the road. If all of your hosts use something
other than Eth0/Eth1, make sure you update the yaml file "ext-port" to
reflect that. for Neutron - Gateway.

http://bazaar.launchpad.net/~charmers/charms/bundles/openstack-base/bundle/view/head:/bundle.yaml

Lines 191-201

 neutron-gateway:
annotations:
  gui-x: '0'
  gui-y: '0'
charm: cs:trusty/neutron-gateway-9
num_units: 1
options:
  ext-port: eth1
  openstack-origin: cloud:trusty-liberty
to:
- '0'






On Wed, Mar 9, 2016 at 9:40 PM, Frank Ritchie 
wrote:

> Hi all,
>
> I have a question about the openstack-base charm bundle.
>
> Can the bundle be deployed to an existing manual juju environment?
>
> If so, how should the 2 nics be configured prior to deployment?
>
> thx
> Frank
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: charmers + openstack-charmers application

2016-02-24 Thread Sean Feole
I'm not a juju-charmer but Ryans work and contributions to the Openstack
ecosystem are beyond stellar. +1 from me

On Fri, Feb 19, 2016 at 10:14 AM, Ryan Beisner 
wrote:

> Happy Friday, charmers!
>
> Please consider my application for membership to ~charmers and an
> ~openstack-charmers.
>
> Over the past two years, I've contributed to each of the 20+ OpenStack
> charms (and jenkins, ubuntu, mysql, mongodb).  While most of my work has
> been in the field of charm testing, I've done a load of reviews, bug
> triage, bug fixes, charm and charm-helper contributions, partner and
> feature integration and validation.
>
> As a ~charm-contributors member, I've watched the broader charm review
> queue for the proposals where I have specific domain knowledge, and have
> taken some of those reviews.
>
> One of my babies is the Ubuntu OpenStack Charm Integration test automation
> system (aka UOSCI).  That system continuously gates our Ubuntu OpenStack
> development activity, charm and package SRU and release processes.  It has
> deployed and tested ~14,000+ OpenStack clouds in the past ~1yr, plus all of
> the accompanying amulet, lint, mojo and unit tests.
>
> As Juju core approaches and reaches "proposed" in each dev cycle, we flip
> some bits and hammer on the proposed Juju version in the UOSCI automation
> as a pre-release cross-validation effort.  Same for MAAS.
>
> I've delivered and participated in remote and in-person customer demos of
> our tool sets and charms, and have given UOS and Charmer Summit demos and
> talks.  I've made a point over the past year or so to chip in on AskUbuntu,
> generally with OpenStack-specific questions.
>
>
> I am:
>  - https://github.com/ryan-beisner
>  - https://launchpad.net/~1chb1n
>  - https://launchpad.net/~1chb1n/+karma
>  - http://askubuntu.com/users/382225/beisner
>
> Bugs:
>  - https://goo.gl/vUsGXN
>
> My alternate bot identities work while I sleep:
>  - https://github.com/uoscibot
>  - https://launchpad.net/~uosci-testing-bot
>
> Other points of interest:
>  -
> https://code.launchpad.net/~ost-maintainers/openstack-charm-testing/trunk
>  -
> https://code.launchpad.net/~ost-maintainers/openstack-mojo-specs/mojo-openstack-specs
>  - https://github.com/openstack-charmers
>  -
> http://bazaar.launchpad.net/~charm-helpers/charm-helpers/devel/files/head:/charmhelpers/contrib/openstack/amulet/
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/ceilometer/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/ceilometer-agent/next
>  - https://code.launchpad.net/~openstack-charmers/charms/trusty/ceph/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/ceph-osd/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/ceph-radosgw/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/cinder/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/cinder-ceph/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/glance/next
>  - https://code.launchpad.net/~openstack-charmers/charms/trusty/heat/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/keystone/next
>  - https://code.launchpad.net/~openstack-charmers/charms/trusty/lxd/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/neutron-api/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/neutron-gateway/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/neutron-openvswitch/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/nova-cloud-controller/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/nova-compute/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/openstack-dashboard/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/percona-cluster/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/rabbitmq-server/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/swift-proxy/next
>  -
> https://code.launchpad.net/~openstack-charmers/charms/trusty/swift-storage/next
>
>
> Thanks for all the great tools, and thank you for your consideration.
>
> Cheers & happy charming!
>
> Ryan Beisner
>
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju
>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Juju Academy

2014-05-07 Thread Sean Feole
This is awesome Marco, Well Done!

-Sean


On Wed, May 7, 2014 at 12:16 PM, Marco Ceppi ma...@ceppi.net wrote:

 Hi everyone!

 I was trying to keep this under wraps as I worked on it more before
 announcing to the world but I'm too excited with the progress so far so
 here's the SUPER ALPHA BETA OMEGA introduction to Juju Academy.

 I started this, http://juju.academy (http://learnjuju.com) based on my
 own experiences when trying new software. Primarily modeled after the Learn
 Go Lang webiste (http://tour.golang.org/) I set out to create an easy
 platform that emulates a terminal environment and allows a user to try Juju
 before ever having to install it. In addition I wanted to make a
 lightweight lesson framework to help guide new users in this exciting new
 Service Orchestration paradigm. Finally, the last goal of this project was
 to build an easy to embed module that could live in the docs to provide
 very lightweight terminal sessions that users could use to review what
 portions of the docs they were reading.

 Right now I've modeled just a hand full of lessons and only a few of the
 juju commands have actually been implemented. As this is a spare time
 project progress comes in chunks of time over the weekend and in the
 evenings. However, if you're interested in piloting the demoware and
 shaking out bugs please do so! You can view the lessons at
 http://juju.academy the source code is
 https://github.com/marcoceppi/juju-academy and the issue tracker is on
 that repo.

 Your juju environment(s) persist not only between lessons but also between
 page visits. If at anytime you wish to start anew you can do so by issuing
 the reset command in the terminal. I'm working on finishing
 http://help.juju.academy which will have this and other FAQ/Guide like
 questions to use the software. All Juju help can be found, as always, at
 https://juju.ubuntu.com/docs

 This is also a call for help! Anyone interested in writing lessons,
 command modules, fixing bugs, making this look nicer, etc - pull requests
 are welcome! The entire project aims to be modular (in that this framework
 could be used for non juju terminal lessons). Lessons are simply JSONP
 files that contain a set number of keys and commands are functions that
 perform some rudimentary validation.

 I eagerly await feedback and have had an immense amount of fun working on
 this so far! I'll likely follow up with a more official announcement when
 more of the commands have been implemented.

 Thanks,
 Marco Ceppi

 --
 Juju mailing list
 Juju@lists.ubuntu.com
 Modify settings or unsubscribe at:
 https://lists.ubuntu.com/mailman/listinfo/juju


-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Juju Academy

2014-05-07 Thread Sean Feole
This is awesome Marco, Well Done!

-Sean


On Wed, May 7, 2014 at 12:16 PM, Marco Ceppi ma...@ceppi.net wrote:

 Hi everyone!

 I was trying to keep this under wraps as I worked on it more before
 announcing to the world but I'm too excited with the progress so far so
 here's the SUPER ALPHA BETA OMEGA introduction to Juju Academy.

 I started this, http://juju.academy (http://learnjuju.com) based on my
 own experiences when trying new software. Primarily modeled after the Learn
 Go Lang webiste (http://tour.golang.org/) I set out to create an easy
 platform that emulates a terminal environment and allows a user to try Juju
 before ever having to install it. In addition I wanted to make a
 lightweight lesson framework to help guide new users in this exciting new
 Service Orchestration paradigm. Finally, the last goal of this project was
 to build an easy to embed module that could live in the docs to provide
 very lightweight terminal sessions that users could use to review what
 portions of the docs they were reading.

 Right now I've modeled just a hand full of lessons and only a few of the
 juju commands have actually been implemented. As this is a spare time
 project progress comes in chunks of time over the weekend and in the
 evenings. However, if you're interested in piloting the demoware and
 shaking out bugs please do so! You can view the lessons at
 http://juju.academy the source code is
 https://github.com/marcoceppi/juju-academy and the issue tracker is on
 that repo.

 Your juju environment(s) persist not only between lessons but also between
 page visits. If at anytime you wish to start anew you can do so by issuing
 the reset command in the terminal. I'm working on finishing
 http://help.juju.academy which will have this and other FAQ/Guide like
 questions to use the software. All Juju help can be found, as always, at
 https://juju.ubuntu.com/docs

 This is also a call for help! Anyone interested in writing lessons,
 command modules, fixing bugs, making this look nicer, etc - pull requests
 are welcome! The entire project aims to be modular (in that this framework
 could be used for non juju terminal lessons). Lessons are simply JSONP
 files that contain a set number of keys and commands are functions that
 perform some rudimentary validation.

 I eagerly await feedback and have had an immense amount of fun working on
 this so far! I'll likely follow up with a more official announcement when
 more of the commands have been implemented.

 Thanks,
 Marco Ceppi

 --
 Juju mailing list
 j...@lists.ubuntu.com
 Modify settings or unsubscribe at:
 https://lists.ubuntu.com/mailman/listinfo/juju


-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev