Vagrant è uno strumento per la creazione di ambienti di sviluppo completi. Con un flusso di lavoro di facile utilizzo e attenzione all'automazione, Vagrant riduce i tempi di installazione dell'ambiente di sviluppo, aumenta la parità di sviluppo / produzione e fa sì che i "lavori sulla mia macchina" scusino una reliquia del passato.
Cos'è nuovo in questa versione:
BUG FIXES:
- communicators / winrm: cattura gli errori di timeout [GH-5971]
- ospiti / fedora: le reti possono essere configurate senza nmcli [GH-5931]
- ospiti / redhat: il rilevamento del sistema dovrebbe avvenire sul guest [GH-5948]
- ospiti / ubuntu: impostazione del nome host corretto in 12.04 [GH-5937]
- hosts / linux: NFS può essere configurato senza $ TMP impostato sull'host [GH-5954]
- hosts / linux: NFS eseguirà il backup su / etc / exports [GH-5957]
- provider / docker: aggiungi impostazioni pull, predefinito su false [GH-5932]
- provider / virtualbox: rimuovi la conversione del percorso UNC su Windows da questo
ha causato regressioni di montaggio [GH-5933] - provisioners / puppet: i percorsi di Windows Puppet 4 funzionano correttamente [GH-5967]
- provisioners / puppet: Fix config merging errors [GH-5958]
- provisioners / salt: correzione dell'errore "dummy config" su bootstrap [GH-5936]
Novità della versione 1.7.2:
- Se dipendevi dai percorsi utilizzati dai provisioner Chef / Puppet per memorizzare libri di cucina (ad esempio "/ tmp / vagrant-chef-1"), questi non saranno più corretti. Senza questo cambiamento, Chef / Puppet non ha funzionato affatto con disposizioni vaghe. Ci aspettiamo che questo influenzi solo un numero minore di persone, dal momento che non è qualcosa che è stato mai documentato o raccomandato da Vagrant, o addirittura pensato per essere supportato.
- provisioners / salt: aggiungi il supporto per i grani [GH-4895]
- comandi / ricarica, su: --provision-with implica --provision [GH-5085]
- core: le caselle private che fanno ancora riferimento a vagrantcloud.com avranno il loro token di accesso di accesso vagante correttamente aggiunto
- core: la configurazione del plugin push è validata correttamente
- core: ripristina le funzionalità di packaging della scatola
- comandi / pacchetto: fix crash
- comandi / push: le ricerche push sono basate sul nome definito dall'utente, non sul nome della strategia push [GH-4975]
- comandi / push: convalida la configurazione
- communicators / winrm: rileva errori di analisi in PowerShell ed errori
- ospiti / arch: correzione della configurazione di rete a causa di interruzioni di riga. [GH-4964]
- ospiti / solaris: unisci correttamente le configurazioni in modo che le config possano essere impostate nei Vagrantfiles predefiniti. [GH-5092]
- programma di installazione: il pacchetto cert SSL contiene chiavi a 1024 bit, che risolvono la verifica SSL per molti siti.
- programma di installazione: eseguibile vagabondo correttamente cygpath il percorso del bundle SSL per Cygwin
- programma di installazione: fissate le dipendenze del linker di Nokogiri (lib di XML utilizzate da Vagrant e dipendenze), che risolvono i problemi di caricamento su alcune piattaforme
- provider / finestra mobile: funzionano i collegamenti simbolici nelle cartelle condivise. [GH-5093]
- provider / hyperv: gli errori di avvio della VM si trasformano in errori Vagrant corretti. [GH-5101]
- provisioners / chef: correzione dell'errore di cartella condivisa mancante [GH-4988]
- provisioners / chef: rimuovi il controllo della versione di Chef dalla generazione di solo.rb e rendi i ruoli correttamente compilati
- provisioners / chef: correggi l'invocazione errata di with_clean_env [GH-5021]
- pushes / atlas: supporta una registrazione più dettagliata
- push / ftp: espande i percorsi dei file relativi a Vagrantfile
- push / ftp: output di debug migliorato
- push / ftp: crea directory madri se non esistono sul server remoto
I commenti non trovato