Skip to content

Commit

Permalink
Constituent Software Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
jhunt committed Jan 22, 2019
1 parent c489cb3 commit 30d64f6
Show file tree
Hide file tree
Showing 7 changed files with 114 additions and 62 deletions.
52 changes: 52 additions & 0 deletions INCLUDES.yml
@@ -0,0 +1,52 @@
---
#
# This file contains version information for the
# components that are included in this BOSH release.
#
# last updated: Tue Jan 22 09:49:04 EST 2019
#

includes:
##############################
#
# compiled packages
#

curl: '7.63.0'

git: '2.20.1'

tmux: '2.8'
libevent: '2.1.8'

tree: '1.7.0'

vim: '8.1.0789'

wget: '1.20'

zip: '3.0'

unzip: '6.0'

##############################
#
# pre-compiled binaries
#

bosh: unknwn
bosh-init: unknwn
certstrap: unknwn
cf: unknwn
credhub: unknwn
esuf: unknwn
fly: unknwn
genesis: unknwn
jq: unknwn
nats: unknwn
safe: unknwn
shield: unknwn
spiff: unknwn
terraform: unknwn
tmate: unknwn
vault: unknwn
14 changes: 9 additions & 5 deletions ci/release_notes.md
@@ -1,6 +1,10 @@
# Software Updates

# cf
Bumped cf to v6.42.0

# safe
Bumped safe to v1.0.0
- Updated **curl** from 7.50.3 to 7.63.0
- Updated **git** from 2.19.2 to 2.20.1
- Updated **tmux** from 2.2 to 2.8 (and **libevent** from 2.0.22 to 2.1.8)
- Updated **wget** from 1.18 to 1.20
- Updated **vim** from 8.0.386 to 8.1.789
- Updated **go** toolchain to 11.4
- Updated **cf** to 6.42.0
- Updated **safe** to 1.0.0
60 changes: 28 additions & 32 deletions config/blobs.yml
@@ -1,7 +1,7 @@
golang_1.5/go1.5.3.linux-amd64.tar.gz:
size: 80147269
object_id: 5d8b0264-6ad9-405e-961f-4449dd9a180f
sha: c5377eca4837968d043b681f00a852a262f0f5f6
golang/go1.11.4.linux-amd64.tar.gz:
size: 126643341
object_id: 18a5e777-2d8d-4bac-72c1-ab01f14186f2
sha: 52bd8eb353a39138a2ddf053857a0fd13f1f176c
jumpbox/bins/bosh:
size: 27736768
object_id: 1708b90f-6234-4720-41ac-ca886f1572c1
Expand Down Expand Up @@ -98,22 +98,22 @@ jumpbox/cloudfoundry-utils//release-differ:
size: 2199
object_id: 3ba4d4c4-7b4c-4e66-61f0-275eed2737a3
sha: 87bfb4ffafafc9ec2c98069590c55cd8e3e7980c
jumpbox/curl-7.50.3.tar.gz:
size: 8908593
object_id: dab8c17e-f200-423e-8421-27c80bcaa15d
sha: be0065afc76a3d8568f5f78d8efddadb6310f9d7
jumpbox/git-2.19.2.tar.gz:
size: 7720555
object_id: a7379311-68ec-416d-5d3d-405dedf37e77
sha: e29334e9c8c9c3897a594684c9ac36afc9c4fdd7
jumpbox/libevent-2.0.22-stable.tar.gz:
size: 854987
object_id: a1541bd8-921a-4c62-9971-19260c2fde62
sha: a586882bc93a208318c70fc7077ed8fca9862864
jumpbox/tmux-2.2.tar.gz:
size: 466852
object_id: 645ddc79-20dd-4145-8ee8-e39c57539ea4
sha: 5ed1430bc7ef44c227e64e9401c686573dd0791a
jumpbox/curl-7.63.0.tar.gz:
size: 4024015
object_id: d7215770-b813-458d-7099-8e80814c43b2
sha: b2cb51ac6451728dda191f307db30797629ca14d
jumpbox/git-2.20.1.tar.gz:
size: 7962304
object_id: 2cf0a85d-350e-416d-4a01-cd6a9978fe6f
sha: 6439fb9afc9366f7bf1ddf8bfbe59998e0450ed3
jumpbox/libevent-2.1.8-stable.tar.gz:
size: 1026485
object_id: 6ff08733-8696-43ac-7df5-bd0751fef1fd
sha: 2a1b8bb7a262d3fd0ed6a080a20991a6eed675ec
jumpbox/tmux-2.8.tar.gz:
size: 491195
object_id: 96975804-9732-45a4-69d2-4fa8e76a6ab1
sha: 6a469769a242c95dc8aec443b436d4f8f279f517
jumpbox/tree-1.7.0.tar.gz:
size: 47082
object_id: 14f6d45c-aaeb-4dc3-89c9-5ff370553d49
Expand All @@ -122,18 +122,14 @@ jumpbox/unzip60.tar.gz:
size: 1376845
object_id: 7317d283-62f1-40d3-851a-10418da85106
sha: abf7de8a4018a983590ed6f5cbd990d4740f8a22
jumpbox/vim-7.4.tar.bz2:
size: 9843297
object_id: f109912f-1ea4-4e05-b467-fbb2f93f30b9
sha: 601abf7cc2b5ab186f40d8790e542f86afca86b7
jumpbox/vim-8.0.0386.tar.gz:
size: 13000882
object_id: e0bd5753-1931-420f-ad98-d7aa7a937a3d
sha: 59b7649b1a057d49860fdc99e4b91401253abc88
jumpbox/wget-1.18.tar.gz:
size: 3865525
object_id: 4e1e8e75-739f-48b8-aff5-ad9b0073dd65
sha: 28a82e7de2eed38516c7d6e172ec7b9e43dc6c66
jumpbox/vim-8.1.0789.tar.gz:
size: 14061297
object_id: d85b9def-f1bd-40e5-7708-4bb11d40f0df
sha: bfa10769ca8021316cade7811487f76060e804ab
jumpbox/wget-1.20.tar.gz:
size: 4474641
object_id: 5a8f0603-97cc-4bc1-7f9e-ab2ef1f85577
sha: 467c0ec7dab302cf1826970c1925999d64a6ee9d
jumpbox/zip30.tar.gz:
size: 1118845
object_id: f46a1f21-a9e9-415a-9e2d-8b8303fe1659
Expand Down
2 changes: 1 addition & 1 deletion packages/golang/packaging
@@ -1,4 +1,4 @@
set -ex

tar xzf golang_1.5/go1.5.3.linux-amd64.tar.gz
tar xzf golang/go1.11.4.linux-amd64.tar.gz
cp -R go/* ${BOSH_INSTALL_TARGET}
2 changes: 1 addition & 1 deletion packages/golang/spec
Expand Up @@ -4,4 +4,4 @@ name: golang
dependencies: []

files:
- golang_1.5/go1.5.3.linux-amd64.tar.gz
- golang/go1.11.4.linux-amd64.tar.gz
34 changes: 17 additions & 17 deletions packages/jumpbox/packaging
Expand Up @@ -20,37 +20,37 @@ chmod 0755 ${BOSH_INSTALL_TARGET}/bin/*

# CURL
# https://curl.haxx.se/download.html
# https://curl.haxx.se/download/curl-7.50.3.tar.gz
(tar -xzvf jumpbox/curl-7.50.3.tar.gz
cd curl-7.50.3
# https://curl.haxx.se/download/curl-7.63.0.tar.gz
(tar -xzvf jumpbox/curl-7.63.0.tar.gz
cd curl-7.63.0
./configure --prefix=${BOSH_INSTALL_TARGET}
make -j${CPUS}
make install) &
n=$((n + 1))

# GIT
# https://www.kernel.org/pub/software/scm/git
# https://www.kernel.org/pub/software/scm/git/git-2.19.2.tar.gz
(tar -xzvf jumpbox/git-2.19.2.tar.gz
cd git-2.19.2
# https://www.kernel.org/pub/software/scm/git/git-2.20.1.tar.gz
(tar -xzvf jumpbox/git-2.20.1.tar.gz
cd git-2.20.1
./configure --prefix=${BOSH_INSTALL_TARGET}
make -j${CPUS} all
make install) &
n=$((n + 1))

# TMUX
# http://libevent.org/
# https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
# https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz
# https://tmux.github.io/
# https://github.com/tmux/tmux/releases/download/2.2/tmux-2.2.tar.gz
(tar -xzvf jumpbox/libevent-2.0.22-stable.tar.gz
(cd libevent-2.0.22-stable
# https://github.com/tmux/tmux/releases/download/2.8/tmux-2.8.tar.gz
(tar -xzvf jumpbox/libevent-2.1.8-stable.tar.gz
(cd libevent-2.1.8-stable
./configure --prefix=/usr --disable-shared
make -j${CPUS}
make install)

tar -xzvf jumpbox/tmux-2.2.tar.gz
cd tmux-2.2
tar -xzvf jumpbox/tmux-2.8.tar.gz
cd tmux-2.8
./configure --prefix=${BOSH_INSTALL_TARGET} \
--enable-static
sed -i 's@#define TMUX_CONF.*@#define TMUX_CONF "'${BOSH_INSTALL_TARGET}'/etc/tmux.conf"@' tmux.h
Expand All @@ -70,18 +70,18 @@ n=$((n + 1))

# VIM
# http://github.com/vim/vim/releases
(tar -xzvf jumpbox/vim-8.0.0386.tar.gz
cd vim-8.0.0386
(tar -xzvf jumpbox/vim-8.1.0789.tar.gz
cd vim-8.1.0789
./configure --prefix=${BOSH_INSTALL_TARGET}
make -j${CPUS}
make install) &
n=$((n + 1))

# WGET
# http://ftp.gnu.org/gnu/wget/
# http://ftp.gnu.org/gnu/wget/wget-1.18.tar.gz
(tar -xzvf jumpbox/wget-1.18.tar.gz
cd wget-1.18
# http://ftp.gnu.org/gnu/wget/wget-1.20.tar.gz
(tar -xzvf jumpbox/wget-1.20.tar.gz
cd wget-1.20
./configure --prefix=${BOSH_INSTALL_TARGET} --with-ssl=openssl
make -j${CPUS}
make install) &
Expand Down
12 changes: 6 additions & 6 deletions packages/jumpbox/spec
Expand Up @@ -24,25 +24,25 @@ files:
- jumpbox/cloudfoundry-utils/*

# curl
- jumpbox/curl-7.50.3.tar.gz
- jumpbox/curl-7.63.0.tar.gz

# git
- jumpbox/git-2.19.2.tar.gz
- jumpbox/git-2.20.1.tar.gz

# tmux
- jumpbox/libevent-2.0.22-stable.tar.gz
- jumpbox/tmux-2.2.tar.gz
- jumpbox/libevent-2.1.8-stable.tar.gz
- jumpbox/tmux-2.8.tar.gz
- jumpbox/tmux.conf

# tree
- jumpbox/tree-1.7.0.tar.gz

# vim
- jumpbox/vim-8.0.0386.tar.gz
- jumpbox/vim-8.1.0789.tar.gz
- jumpbox/vimrc

# wget
- jumpbox/wget-1.18.tar.gz
- jumpbox/wget-1.20.tar.gz

# zip
- jumpbox/zip30.tar.gz
Expand Down

0 comments on commit 30d64f6

Please sign in to comment.