Commit Graph

9524 Commits

Author SHA1 Message Date
Chris Roberts 276948a33b Merge pull request #8070 from vaddina/patch-1
deleted redundant and erroneous text in Plugins documentation
2016-12-05 09:15:18 -08:00
Keviv 36bdde9f3c fix reload command in docs
shouldn't it be `reload` instead of `provision` ? :-/
2016-12-01 20:43:42 +01:00
Keviv 4c07d2f4fd deleted redundant and erroneous text
There were two sections for `Plugin Repair` but the last one's content was erroneous (contained `Plugin Update` docs).
2016-12-01 20:17:27 +01:00
Chris Roberts ce35611c34 Detect load failure within solution set and retry if found
Installation solution sets in 2.2.5 can end up out of order (not seen
in 2.3.1) causing LoadErrors when the specification is in the solution
set during validation. This detects the missing spec within the solution
and if found will move spec to the start of the solution set and retry
solution activation.
2016-12-01 08:15:04 -08:00
Chris Roberts 9a8f88d36e Prevent loading local Vagrantfile when disabling plugins for global actions 2016-11-30 19:41:59 -08:00
Chris Roberts 7a57ecb5cb Merge pull request #8062 from Ultimater/patch-1
Update security.html.erb
2016-11-30 14:21:43 -08:00
Kevin Yarmak 008bafeab1 Update security.html.erb
Fixing grammar
2016-11-30 11:11:11 -08:00
Latchezar Tzvetkoff 166d10d4e1 Fix `service network restart` on RHEL-7 / Fedora
RHEL-7 / Current Fedora versions tend to use NetworkManager for
configuring the networks, and `service network restart` might fail.
If the `NetworkManager` service is running, we should restart it,
otherwise we try restarting `network`.
2016-11-29 15:40:48 +02:00
Chris Roberts f37b0c26e8 Update dev version and CHANGELOG 2016-11-29 05:15:19 -08:00
Chris Roberts b330e8f801 Bump website version to 1.9.0 2016-11-29 05:08:33 -08:00
jklippel b10bc2e8c2 Vagrant-Issue: 7368: redirect any output to stderr by /sbin/init to /dev/null when checking for upstart capability 2016-11-29 08:10:25 +01:00
Chris Roberts 9dc1ce584d Release v1.9.0 2016-11-28 17:17:32 -08:00
Chris Roberts cc37207f9c Update key names when passing to install action 2016-11-28 16:56:00 -08:00
Chris Roberts 9717432920 Add logger output when plugin loading is disabled 2016-11-28 16:55:38 -08:00
Chris Roberts f1e623976b Do not include default specifications within dependencies 2016-11-28 16:54:59 -08:00
Chris Roberts 3ec6290ad0 Merge pull request #8041 from chrisroberts/ui/nicer-outputs
Logger and error outputs
2016-11-28 07:59:49 -08:00
Chris Roberts b0a3cfa978 Provide error information on plugin repair error.
Also includes original exception information within logger output.
2016-11-28 07:48:16 -08:00
Chris Roberts 0cba6bf535 Expand on plugin repair failure output 2016-11-28 07:48:16 -08:00
Chris Roberts d87cf25ed2 Display original exception and backtraces in logger output 2016-11-28 07:48:16 -08:00
Chris Roberts d8201d8509 Merge pull request #8032 from chrisroberts/plugins/docs
Update plugin docs.
2016-11-28 07:47:24 -08:00
Chris Roberts f1484b1570 Merge pull request #8033 from bbrala/hyperv-set-current-memory-after-changing-min-and-max
Hyper-V VMCX: Setting memory too low or high makes the import script fail.
2016-11-28 07:46:47 -08:00
Bjorn Brala 10181f7c8a When you set the memory of a HyperV machine to something lower than the original range it fails. 2016-11-23 08:39:49 +01:00
Chris Roberts 82859ee286 Update plugin docs. Remove bundler instructions from source install instructions. 2016-11-22 16:49:45 -08:00
Chris Roberts dbf603b136 Merge pull request #8009 from afeld/patch-1
link to tip section about looping over VM definitions
2016-11-22 08:33:11 -08:00
Chris Roberts 1b4e56aa90 Merge pull request #7896 from npwalker/patch-1
Update snapshot save documentation
2016-11-22 08:32:12 -08:00
Chris Roberts 47ca0984d4 Merge pull request #7998 from zg/patch-1
Update the from source installation info
2016-11-22 08:31:04 -08:00
Chris Roberts 239de88c57 Merge pull request #8027 from jessabe/master
Vagrant: Modifying CLI Documentation.
2016-11-22 08:28:17 -08:00
Chris Roberts 2cc4b82198 Only read default specifications directory when within bundler context 2016-11-22 08:26:43 -08:00
Chris Roberts a5fb16c7f5 Update CHANGELOG 2016-11-22 08:16:44 -08:00
Chris Roberts 3a1ea7a8e0 Merge pull request #8031 from chrisroberts/internal-and-bundler
Always apply builtin constraints within dependency restrictions
2016-11-22 08:14:53 -08:00
Chris Roberts 011ea875df Merge pull request #8028 from chrisroberts/plugin-list-order
Iterate plugin list using manager result to retain sorting
2016-11-22 08:13:58 -08:00
Chris Roberts 109510c050 Update travis configuration 2016-11-22 07:56:52 -08:00
Chris Roberts a51949933f Always apply builtin constraints within dependency restrictions
Include detection of running context (within Bundler or not) and
load the "buitin" gems based on that context.
2016-11-22 07:53:19 -08:00
Jessica Brown 8ad7d8e3d5 Vagrant: adding more to privisioner line. 2016-11-21 19:26:10 +01:00
Chris Roberts d9c1c36b3c Iterate plugin list using manager result to retain sorting 2016-11-21 09:25:56 -08:00
Jessica Brown 482380e46b Vagrant: Modifying CLI Documentation. 2016-11-21 18:13:52 +01:00
Chris Roberts 53b9f1747c Allow plugin_init_error to provide all information. Include final reset on specifications. 2016-11-17 16:40:51 -08:00
Chris Roberts 23b40a31ed Skip reinstallation of system plugins 2016-11-17 16:40:30 -08:00
Chris Roberts 582eb0889e Update CHANGELOG 2016-11-17 11:57:42 -08:00
Chris Roberts 79156d74d0 Merge pull request #8011 from chrisroberts/plugins/better-internal-state
Plugins internal state
2016-11-17 11:56:51 -08:00
Chris Roberts cf93efca2d Update tests for new information and cleaning method 2016-11-16 13:27:34 -08:00
Chris Roberts ae21c31a6c Use Manager#installed_plugins information to display updates 2016-11-16 13:27:05 -08:00
Chris Roberts 818f7acb7b Provide better internal consistency of installed plugin gems.
Refactors reusable actions into isolated methods. Supports installation/removal
without activation to prevent unintended conflicts during upgrades and cleanup.
Introduced custom resolver set to handle multiple installed versions of gems
which enables proper cleanup.
2016-11-16 13:26:13 -08:00
Chris Roberts 06e1b2f52c Include installed gem version plugin information. Clean after install and update. 2016-11-16 13:19:43 -08:00
Chris Roberts fb85bb1c7b Include plugin initialization error class 2016-11-16 13:18:35 -08:00
Chris Roberts 33c9d6183a Provide more log information about configured plugins 2016-11-16 13:17:38 -08:00
Chris Roberts 613a38ef74 Disable plugin initialization for all plugin commands except list 2016-11-16 13:08:44 -08:00
Aidan Feldman 38479a3541 link to tip section about looping over VM definitions
Users learning about multi-machine definitions will likely be interested in the linked tip...this connects the two pages.
2016-11-16 02:23:19 -05:00
Chris Roberts 0cfdf6f1fe Remove note on bundler context 2016-11-15 18:55:48 -08:00
Chris Roberts 2dddb50375 Merge pull request #8008 from chrisroberts/plugin/init-error-logs
Provide nice error output when plugin initialization fails
2016-11-15 18:54:39 -08:00