Created by Benji York on 2014-01-13 and last modified on 2014-01-13
Get this branch:
bzr branch lp:~benji/charmworld/fix-generation-19
Only Benji York can upload to this branch. If you are Benji York please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Benji York

Recent revisions

475. By Benji York on 2014-01-13

add a make target that encodes knowledge about how to run migrations

474. By Brad Crittenden on 2014-01-08

Add two more questions to QA assessment.



Approved by Juju Gui Bot.

473. By Brad Crittenden on 2014-01-07

Fix a bug that killed the worker.

Fixed 'wait_seconds' and added missing tests.
Added stanzas for logging that are required until the production overrides in
the charm are brought in.

QA: run 'bin/ingest-queued --limit=10 --debug --run-forever' and see that it
waits before proceeding.



Approved by Juju Gui Bot.

472. By Benji York on 2014-01-06

Add docs for setting up ES and Nagios

Also fixed a branch URL in the docs that was no longer valid.

Approved by Juju Gui Bot.

471. By Brad Crittenden on 2014-01-03

Remove HTML from QA question titles.

The HTML displays properly in Charmworld. However when those titles are
displayed in the Juju GUI they are rendered as plain text.

Rather than changing the GUI it is easier to just move any HTML to the
description portion of the question, which is not displayed by the GUI.

The original changes to the QA questions have not yet been deployed on
production so no migration is necessary. Migrations 022 and 023 will need to
be run by hand on staging, however.



Approved by Juju Gui Bot.

470. By Benji York on 2014-01-03

Always update branches.

This fixes a bug in which branches could have all the revisions available but
be "at" an earlier revision than head.

Approved by Juju Gui Bot, Benji York.

469. By Brad Crittenden on 2014-01-02

Run charm/bundle queue and ingest from one script

Originally, queueing was run from a cronjob every fifteen minutes. Stuff was
added without regard to it being queued up already.

Ingest was run continuously but slept fifteen minutes when it completed before
looking at the queue again.

This change makes the supervisord-run worker do the queue job, then ingest
charms and bundles. At the end, it sleeps for fifteen minutes minus the
amount spent doing the work.

The charmworld charm needs to be fixed to not create the cronjob for
queueing. It hasn't been done yet but the bin/queued script that is called by
the cronjob needs to be disabled before this change lands or the queueing will
be run by two different approaches.


R=benji. Fixes: https://bugs.launchpad.net/bugs/1130732.

Approved by Juju Gui Bot.

468. By Brad Crittenden on 2013-12-20

New QA assessment questions.

A migration is necessary to remove the old questions and answers and then to
reinstate the new ones. I've separated these two tasks into two different
migrations for easier testing.

Note the second one is forced to reach into Version and call the newly
refactored setup_qa_data because initialize is only called if the database has
not previously been versioned.


R=rick, benji. Fixes: https://bugs.launchpad.net/bugs/1257878.

Approved by Juju Gui Bot, Benji York.

467. By Brad Crittenden on 2013-11-20

Add download stats to bundle API call.



Approved by Juju Gui Bot.

466. By j.c.sackett on 2013-11-20

Remove buggy jspark and create better sparklines.

Approved by Juju Gui Bot, Aaron Bentley.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.