Re: Zuul Charm

2016-11-02 Thread Ryan Beisner
ie. Project repos would be born, developed and maintained here.  :-)
https://github.com/openstack?query=charm

On Wed, Nov 2, 2016 at 12:28 PM, Ryan Beisner 
wrote:

> As Zuul is an OpenStack project, I'd like to see this developed in line
> with the other OpenStack Charms.  I would be happy to help light the path
> along the way to ensure that all efforts are as efficient as possible, and
> that the resultant layer(s), interface(s) and charm(s) can leverage the
> powerful charm CI already in place, including automatic build, push,
> publish to the charm store.
>
> http://docs.openstack.org/developer/charm-guide/
>
> Cheers,
>
> Ryan
>
>
>
> On Wed, Nov 2, 2016 at 9:49 AM, Marco Ceppi 
> wrote:
>
>> Hey James,
>>
>> I think this is the best way about it for the time being, discussing what
>> people are working on ahead of it being perfect gives everyone a chance to
>> see what's going on and can help focus people on getting help from others
>> interested!
>>
>> On Wed, Nov 2, 2016 at 10:48 AM James Beedy  wrote:
>>
>>> I would like to update/rewrite the Zuul charm. In lieu writing of
>>> writing chrams twice, I'm reaching out to see if anyone is currently
>>> working on or maintaining the Zuul charm already?  if you are interested in
>>> this, or already have something going on with Zuul please let me know.
>>>
>>> Secondly, as @marcoceppi and I lightly discussed, we should find a
>>> better way to introspect who is working on what so we don't end up with
>>> multiple people writing same charms.
>>>
>>> Thoughts?
>>>
>>> ~James
>>> --
>>> Juju-dev mailing list
>>> juju-...@lists.ubuntu.com
>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
>>> an/listinfo/juju-dev
>>>
>>
>> --
>> Juju-dev mailing list
>> juju-...@lists.ubuntu.com
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
>> an/listinfo/juju-dev
>>
>>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Zuul Charm

2016-11-02 Thread Ryan Beisner
As Zuul is an OpenStack project, I'd like to see this developed in line
with the other OpenStack Charms.  I would be happy to help light the path
along the way to ensure that all efforts are as efficient as possible, and
that the resultant layer(s), interface(s) and charm(s) can leverage the
powerful charm CI already in place, including automatic build, push,
publish to the charm store.

http://docs.openstack.org/developer/charm-guide/

Cheers,

Ryan



On Wed, Nov 2, 2016 at 9:49 AM, Marco Ceppi 
wrote:

> Hey James,
>
> I think this is the best way about it for the time being, discussing what
> people are working on ahead of it being perfect gives everyone a chance to
> see what's going on and can help focus people on getting help from others
> interested!
>
> On Wed, Nov 2, 2016 at 10:48 AM James Beedy  wrote:
>
>> I would like to update/rewrite the Zuul charm. In lieu writing of writing
>> chrams twice, I'm reaching out to see if anyone is currently working on or
>> maintaining the Zuul charm already?  if you are interested in this, or
>> already have something going on with Zuul please let me know.
>>
>> Secondly, as @marcoceppi and I lightly discussed, we should find a better
>> way to introspect who is working on what so we don't end up with multiple
>> people writing same charms.
>>
>> Thoughts?
>>
>> ~James
>> --
>> Juju-dev mailing list
>> juju-...@lists.ubuntu.com
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/
>> mailman/listinfo/juju-dev
>>
>
> --
> Juju-dev mailing list
> juju-...@lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/
> mailman/listinfo/juju-dev
>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Zuul Charm

2016-11-02 Thread Marco Ceppi
Hey James,

I think this is the best way about it for the time being, discussing what
people are working on ahead of it being perfect gives everyone a chance to
see what's going on and can help focus people on getting help from others
interested!

On Wed, Nov 2, 2016 at 10:48 AM James Beedy  wrote:

> I would like to update/rewrite the Zuul charm. In lieu writing of writing
> chrams twice, I'm reaching out to see if anyone is currently working on or
> maintaining the Zuul charm already?  if you are interested in this, or
> already have something going on with Zuul please let me know.
>
> Secondly, as @marcoceppi and I lightly discussed, we should find a better
> way to introspect who is working on what so we don't end up with multiple
> people writing same charms.
>
> Thoughts?
>
> ~James
> --
> Juju-dev mailing list
> juju-...@lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Zuul Charm

2016-11-02 Thread James Beedy
I would like to update/rewrite the Zuul charm. In lieu writing of writing
chrams twice, I'm reaching out to see if anyone is currently working on or
maintaining the Zuul charm already?  if you are interested in this, or
already have something going on with Zuul please let me know.

Secondly, as @marcoceppi and I lightly discussed, we should find a better
way to introspect who is working on what so we don't end up with multiple
people writing same charms.

Thoughts?

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


Re: Jenkins plugin to upload charm to store?

2016-11-02 Thread Stuart Bishop
On 2 November 2016 at 18:24, Konstantinos Tsakalozos <
kos.tsakalo...@canonical.com> wrote:

> Hi Tom,
>
> Yes, I have my own script right now. It is not elegant.
>
> Instead of each one of us maintaining their own scripts, we could have a
> single point of reference. In the Jenkins world I thought that would be a
> plugin, but a script would also work. Is there anyone open sourcing his CI
> <--> juju integration scripts?
>
>
It could be much, much more elegant. I've got open issues on getting 'charm
push' to report the revision better (so you can publish or tag), or even
having 'charm push --channel' do what you want. I personally would rather
see this improved so it helps everyone, to the point you don't need a
Jenkins plugin.

An automated system needs to deal with the auth problem, which is
unfortunate (someone typing 'charm login' and entering their SSO password
and a token on a possibly untrusted system, or manufacturing an auth token
and installing it somehow). Snappy has this sorted better, with Launchpad
able to build snaps from a branch and upload them to the snap store on your
behalf.


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


Re: Jenkins plugin to upload charm to store?

2016-11-02 Thread Tom Barber
You're more organised than me, I just run it all manually currently ;)

On Wed, Nov 2, 2016 at 11:24 AM, Konstantinos Tsakalozos <
kos.tsakalo...@canonical.com> wrote:

> Hi Tom,
>
> Yes, I have my own script right now. It is not elegant.
>
> Instead of each one of us maintaining their own scripts, we could have a
> single point of reference. In the Jenkins world I thought that would be a
> plugin, but a script would also work. Is there anyone open sourcing his CI
> <--> juju integration scripts?
>
> Thanks,
> Konstantinos
>
>
>
> On Wed, Nov 2, 2016 at 1:12 PM, Tom Barber 
> wrote:
>
>> I'm pretty sure you can write that in 4 lines of bash at the end of the
>> build/test process! ;)
>>
>> Sure you could write a plugin, but is it worth the effort I guess?
>>
>> Tom
>>
>> --
>>
>> Director Meteorite.bi - Saiku Analytics Founder
>> Tel: +44(0)5603641316
>>
>> (Thanks to the Saiku community we reached our Kickstart
>> 
>> goal, but you can always help by sponsoring the project
>> )
>>
>> On 2 November 2016 at 11:01, Konstantinos Tsakalozos <
>> kos.tsakalo...@canonical.com> wrote:
>>
>>> Hi everyone,
>>>
>>> After a successful build and (bundle)test of a charm I would like the
>>> output charm to be automatically uploaded to the store (edge channel for
>>> now). Is there a Jenkins plugin to ease the interaction with the Juju store
>>> (login/push/grant/release)?
>>>
>>> Thanks,
>>> Konstantinos
>>>
>>>
>>> --
>>> Juju mailing list
>>> Juju@lists.ubuntu.com
>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
>>> an/listinfo/juju
>>>
>>>
>>
>


-- 
Tom Barber
CTO Spicule LTD
t...@spicule.co.uk

http://spicule.co.uk

GB: +44(0)5603641316
US: +18448141689
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Jenkins plugin to upload charm to store?

2016-11-02 Thread Konstantinos Tsakalozos
Hi Tom,

Yes, I have my own script right now. It is not elegant.

Instead of each one of us maintaining their own scripts, we could have a
single point of reference. In the Jenkins world I thought that would be a
plugin, but a script would also work. Is there anyone open sourcing his CI
<--> juju integration scripts?

Thanks,
Konstantinos



On Wed, Nov 2, 2016 at 1:12 PM, Tom Barber  wrote:

> I'm pretty sure you can write that in 4 lines of bash at the end of the
> build/test process! ;)
>
> Sure you could write a plugin, but is it worth the effort I guess?
>
> Tom
>
> --
>
> Director Meteorite.bi - Saiku Analytics Founder
> Tel: +44(0)5603641316
>
> (Thanks to the Saiku community we reached our Kickstart
> 
> goal, but you can always help by sponsoring the project
> )
>
> On 2 November 2016 at 11:01, Konstantinos Tsakalozos <
> kos.tsakalo...@canonical.com> wrote:
>
>> Hi everyone,
>>
>> After a successful build and (bundle)test of a charm I would like the
>> output charm to be automatically uploaded to the store (edge channel for
>> now). Is there a Jenkins plugin to ease the interaction with the Juju store
>> (login/push/grant/release)?
>>
>> Thanks,
>> Konstantinos
>>
>>
>> --
>> Juju mailing list
>> Juju@lists.ubuntu.com
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
>> an/listinfo/juju
>>
>>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: Jenkins plugin to upload charm to store?

2016-11-02 Thread Tom Barber
I'm pretty sure you can write that in 4 lines of bash at the end of the
build/test process! ;)

Sure you could write a plugin, but is it worth the effort I guess?

Tom

--

Director Meteorite.bi - Saiku Analytics Founder
Tel: +44(0)5603641316

(Thanks to the Saiku community we reached our Kickstart

goal, but you can always help by sponsoring the project
)

On 2 November 2016 at 11:01, Konstantinos Tsakalozos <
kos.tsakalo...@canonical.com> wrote:

> Hi everyone,
>
> After a successful build and (bundle)test of a charm I would like the
> output charm to be automatically uploaded to the store (edge channel for
> now). Is there a Jenkins plugin to ease the interaction with the Juju store
> (login/push/grant/release)?
>
> Thanks,
> Konstantinos
>
>
> --
> 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


Jenkins plugin to upload charm to store?

2016-11-02 Thread Konstantinos Tsakalozos
Hi everyone,

After a successful build and (bundle)test of a charm I would like the
output charm to be automatically uploaded to the store (edge channel for
now). Is there a Jenkins plugin to ease the interaction with the Juju store
(login/push/grant/release)?

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