Charmworld Charm

Bug #1073522 reported by Marco Ceppi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juju Charms Collection
Incomplete
Wishlist
Marco Ceppi

Bug Description

Charm the charmworld platform

Revision history for this message
Marco Ceppi (marcoceppi) wrote :

This is ready for review.

Revision history for this message
Mark Mims (mark-mims) wrote :

so ~charmers, do we want this in the store? it seems pretty special purposed.

Revision history for this message
Mark Mims (mark-mims) wrote :

maybe just a note in the readme: "This charm is probably worthless for you, it runs this site, and we dogfood it."

Revision history for this message
Juan L. Negron (negronjl) wrote :

In the interest of keeping our work out in the open, yes ... push it to the store.
Like you I don't really see a reason why it would be there otherwise.

-Juan

Revision history for this message
Clint Byrum (clint-fewbar) wrote : Re: [Bug 1073522] Re: Charmworld Charm

Excerpts from Juan L. Negron's message of 2012-11-14 22:21:27 UTC:
> In the interest of keeping our work out in the open, yes ... push it to the store.
> Like you I don't really see a reason why it would be there otherwise.
>

I can see a real desire to run the service in a private cloud with private
charms. Not a likely one, but it is not in the realm of impossible.

This should be in the charm store, for sure.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Ok, lots of stuff to fix here:

$ charm proof
E: no copyright file
E: README.md Includes boilerplate README.ex line 15

Need to at least fix the E's!

The description needs to explain what this is and why its in the store.

Hooks need to set -e so they will detect problems with the software installation.

pip does not fetch over HTTPS, so those particular bits have to be pulled in manually over https (pypi does have a secure repo of the downloads, pip just doesn't use it yet).

The stop/start hooks might not be idempotent, as they just blindly call the stop/start scripts from charmworld.

Stuff shouldn't be owned/running as the ubuntu user, as it has sudo w/ no password. Create a new user with no privileges for it.

Changed in charms:
status: New → Incomplete
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.