Vagrant ay isang kasangkapan para sa pagtatayo ng kumpletong mga kapaligiran sa pag-unlad. Gamit ang madaling daloy ng workflow at nakatuon sa automation, pinabababa ng vagrant ang oras ng pag-setup ng pag-unlad sa kapaligiran, pinapataas ang pagkakamit ng pag-unlad / produksyon, at ginagawang dahilan ng "gumagana sa aking makina" na isang relic ng nakaraan.
Ano ang bagong sa paglabas na ito:
MGA PAG-AARAL NG BUG:
- communicators / winrm: catch timeout errors [GH-5971]
- bisita / fedora: maaaring i-configure ang mga network nang walang nmcli [GH-5931]
- mga bisita / redhat: ang systemd detection ay dapat mangyari sa bisita [GH-5948]
- mga bisita / ubuntu: pagtatakda ng hostname na naayos sa 12.04 [GH-5937]
- host / linux: NFS maaaring i-configure nang walang $ TMP set sa host [GH-5954]
- hosts / linux: Ang NFS ay sudo sa pagkopya pabalik sa / etc / exports [GH-5957]
- provider / docker: Magdagdag ng setting ng pull, default sa false [GH-5932]
- provider / virtualbox: alisin ang conversion ng path ng UNC sa Windows dahil ito
dulot ng mga pagtaas ng ranggo [GH-5933]
- probisyoner / papet: Gumagana nang tama ang mga path ng Windows Puppet 4 [GH-5967]
- probisyoner / papet: Ayusin ang config ng pagsasama ng mga error [GH-5958]
- probisyoner / asin: ayusin ang error na "dummy config" sa bootstrap [GH-5936]
Ano ang bago sa bersyon 1.7.2:
Kung ikaw ay nakasalalay sa mga landas na ginagamit ng mga tagapagluto ng Chef / Puppet upang mag-imbak ng mga cookbook (hal. "/ tmp / vagrant-chef-1"), hindi na ito magiging tama. Kung wala ang pagbabagong ito, ang Chef / Puppet ay hindi gumagana sa lahat ng may probisyon. Inaasahan namin na ito ay makakaapekto lamang sa isang menor de edad na bilang ng mga tao, dahil hindi ito isang bagay na kailanman dokumentado o inirerekumenda ng Vagrant, o kahit na sinadya upang suportahan.
probisyon / asin: magdagdag ng suporta para sa mga haspe [GH-4895]
mga utos / pag-reload, pataas: --Pagkakaloob-na nagpapahiwatig - nagbigay ng balangkas [GH-5085]
core: ang mga pribadong kahon na tumutukoy sa vagrantcloud.com ay magkakaroon ng kanilang vagrant access access token nang maayos na nakadugtong
core: itulak nang maayos ang configuration ng push plugin
core: ibalik ang pag-andar ng kahon ng packaging
mga utos / pakete: ayusin ang pag-crash
mga utos / push: push lookup ay sa pamamagitan ng pangalan na tinukoy ng gumagamit, hindi itulak ang pangalan ng estratehiya [GH-4975]
command / push: patunayan ang pagsasaayos
communicators / winrm: detect parse errors sa PowerShell at error
bisita / arko: ayusin ang pagsasaayos ng network dahil sa mahinang linya ng break. [GH-4964]
bisita / solaris: Pagsamahin nang maayos ang mga kumpigurasyon upang maitakda ang configs sa default na Vagrantfiles. [GH-5092]
installer: Ang bundle ng SSL cert ay naglalaman ng mga 1024-bit na key, pag-aayos ng pagpapatunay ng SSL para sa maraming mga site.
installer: vagrant executable maayos cygpaths ang SSL bundle path para sa Cygwin
installer: Nokogiri (XML lib na ginagamit ng mga vagrant at dependency) na naayos na mga depender ng linker, pag-aayos ng mga isyu sa pag-load sa ilang mga platform
mga tagabigay ng serbisyo / docker: Ang mga simbolo sa mga nakabahaging folder ay gumagana. [GH-5093]
provider / hyperv: Ang mga error sa pagsisimula ng VM ay nagiging tamang mga error sa Vagrant. [GH-5101]
probisyoner / chef: ayusin ang nawawalang nakabahaging folder na error [GH-4988]
probisyoner / chef: alisin ang Chef version check mula sa solo.rb generation at gumawa ng roles_path na populate nang tama
probisyoner / chef: ayusin ang masamang panawagan ng with_clean_env [GH-5021]
pushes / atlas: suportahan ang mas maraming mga pag-log in sa pag-log in
pushes / ftp: palawakin ang mga path ng file na may kaugnayan sa Vagrantfile
pushes / ftp: pinabuting debugging output
pushes / ftp: gumawa ng mga direktoryo ng magulang kung wala sila sa remote server
Mga Komento hindi natagpuan