Don't run state.highstate by default in provisioning

Makes it easier to see build logs if you invoke
vagrant ssh sudo salt-call state.highstate from the build

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Remove dependency on lsb_release/redhat-lsb-core

Can't pass env var all the way through to make.  Put it in the .sls.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Add chmod to fix up ~vagrant/tmp dir with wrong modes.

Not sure when this started happening, or who does it, and don't
particularly care.

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Depend on new name of task: full_build_deps

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Merge pull request #32 from ceph/wip-no-lsb

Remove dependency on lsb; fix file ownership problem; separate highstate from vm bringup
Do "real" build only on precise, part two: separate 'make_deb' states

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Merge pull request #33 from ceph/wip-no-lsb

Do "real" build only on precise, part two: separate 'make_deb' states
Remove stray box_url

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Bug: Re-weight animation unrelated to activity

The original demo animation code was still active.  Remove demo
code and re-work the sequence of animations so they react to the
actual events as they occur in order.

- correct tabindex order of re-weight input fields
  Tabbing between fields now follows the expected order.
- rename flag disableRepair -> disableRepairCommand
- add docco annotations

Signed-of-by: Yan-Fa Li <yanfali@gmail.com>
Disable user-select for menu bar

Needing to cut and paste the text from a menubar isn't terribly useful
and makes the user experience unpleasant. Disable it.

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Issue #8547 - in accurate messaging about task run

Warren noticed that pools can take longer than a few seconds to create.
Don't specify how long it will take as this is based on how busy
the cluster is and is not predictable.

Signed-off-by: Yan-Fa Li
Issue #8565 Install Hangs Forever

- add a 3 minute timeout to polling loop
- add a warning message that the cluster was not initialized and
  alternative steps are needed
- add a count down timer to modal to display remaining time to wait
- add a skip button to UI to bypass the waiting period

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>

Conflicts:
	manage/app/scripts/controllers/first.js
Issue #8565 Visual Fixes

- disable timers once cluster is discovered
- disable skip button once cluster is discovered
- hide giving up message once cluster is discovered.

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>

Conflicts:
	manage/app/scripts/controllers/first.js
Issue #7444 Clean up $modal code

- modify ModalHelpers.makeOnError so callback is invoked on $hide
- simplify response modal handlers
  - use ModalHelpers.makeOnError consistently
  - log non 202 responses as errors
  - remove 403 handlers as these are now handled globally
- add docco to PoolController.js
- rename helpers to signal they are external by capitalizing references
- add missing 304 interceptor helpers to pool-modify calls
- rename helper references to reflect their sources

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>

Conflicts:
	manage/app/scripts/controllers/root.js
Merge pull request #35 from ceph/1.2-fixes

1.2 fixes from master
build: Fix path to /git/calamari-clients

This was hardcoded for the old repo name.  It's still
undesirable for the path here to be hardcoded at all,
but at least this will work with a default-named
checkout.

Signed-off-by: John Spray <john.spray@redhat.com>
(cherry picked from commit 5f7c653541bdee56485afba9ead5faca210a1980)
Fix a few more instances of clients -> calamari-clients
Add definition for rhel7

Signed-off-by: Dan Mick <dan.mick@inktank.com>
Issue #8597: do not append 'completed'.

Because the messages are generated server side this often creates
confusing sentence construction. Remove all text from the successful
messages and rely on the server side message and the color of the
notification to communicate intent.

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Merge pull request #36 from ceph/1-2-issue-8597

1.2 - #8597