Charm needed: Shelr.tv

Bug #985894 reported by Marco Ceppi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juju Charms Collection
Fix Released
Undecided
Marco Ceppi

Bug Description

http://shelr.tv is a cool terminal casting program, both the web and client are open source.

Marco Ceppi (marcoceppi)
Changed in charms:
assignee: nobody → Marco Ceppi (marcoceppi)
tags: added: new-charm
Changed in charms:
status: New → Incomplete
Revision history for this message
Marco Ceppi (marcoceppi) wrote :

Ready for review!

Changed in charms:
status: Incomplete → Fix Committed
Revision history for this message
Mark Mims (mark-mims) wrote :

Looks great... promulgate.

my comments:

- why the git update-index? is this really necessary?

- I doubt there's a need to run everything as root... bundle install and bundle exec could be done as some other user. I'm not sure the real utility of daemon users on dedicated instances, maybe running as root will become the norm. Just noticing

- dangling mongodb-relation-changed, even though you're using db-relation-changed

awesome!

Changed in charms:
status: Fix Committed → Fix Released
tags: removed: new-charm
Revision history for this message
Marco Ceppi (marcoceppi) wrote :

> - why the git update-index? is this really necessary?

If during charm-upgrade git pull updates the default mongoid.yml file, our db relation will be lost

> - I doubt there's a need to run everything as root... bundle install and bundle exec could be done as some other user. I'm not sure the real utility of daemon users on dedicated instances, maybe running as root will become the norm. Just noticing

This might be true, in my experience bundle install installs the gems to /var/lib/ruby... so sudo is needed, as for the exec not sure, I'll have to test that

> - dangling mongodb-relation-changed, even though you're using db-relation-changed

Removed

---

And Promulgated!

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.