diff --git a/.gitignore b/.gitignore index d71be5d..55850eb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ -.vagrant -dist/** +.env/ +tmp/* +dist/ !**/.gitkeep diff --git a/README.md b/README.md index 76a3933..f60ac0d 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ Getting around in the VM > please make sure that you replace the default user `ubuntu` upon first > start before logging in to Freenode channels. -2. When `stack.sh` has finished running, you can open your [Horizon Dashboard] +2. When `stack.sh` finished running, you can open your [Horizon Dashboard] (http://localhost/) or on VirtualBox using the **DevStack** bookmark * **Login**: `demo` @@ -99,34 +99,26 @@ Advanced Topics This section is mainly for developers of the *VM*, on the training you won't need this. -**Using Vagrant** - -1. Set up VirtualBox -2. Set up Vagrant -3. `git clone https://github.com/kmARC/openstack-training-virtual-environment` -4. `cd openstack-training-virtual-environment` -5. `vagrant up` -6. `vagrant reload` -7. `vagrant ssh` - -Follow instructions [as for the prebuilt image](#using-a-prebuilt-image) - **Roll your own image** -Essentially the same procedure, with exporting an ova archive at the end which -then can be distributed and easily import into VirtualBox +The image can be built using [diskimage-builder][dib]. -1. install [libssl098:i386] - (required for vmware vdiskmanager to shrink disks) +1. Install prerequisites ```bash - wget http://security.ubuntu.com/ubuntu/ubuntu/pool/universe/o/openssl098/libssl0.9.8_0.9.8o-7ubuntu4_i386.deb - sudo dpkg -i libssl0.9.8_0.9.8o-7ubuntu4_i386.deb + ./prereqs.sh ``` -2. `./create-training-box.sh` - Provisions the VM and creates the distributable ova archive. + This step needs root/sudo rights to install tools like qemu-img +2. Activate the python virtual environment + ```bash + . .env/bin/activate + ``` +3. Create disk image with provided convenience script + ```bash + ./create-training-box.sh + ``` +4. The generated image can be found under `dist/` -[vmvare-vdiskmanager]: https://kb.vmware.com/selfservice/viewAttachment.do?attachID=1023856-vdiskmanager-linux.7.0.1.zip&documentID=1023856 -[libssl098:i386]: http://security.ubuntu.com/ubuntu/ubuntu/pool/universe/o/openssl098/ +[dib]: https://docs.openstack.org/diskimage-builder/latest/ License ------- diff --git a/Vagrantfile b/Vagrantfile deleted file mode 100644 index 392e5df..0000000 --- a/Vagrantfile +++ /dev/null @@ -1,37 +0,0 @@ -Vagrant.configure(2) do |config| - config.vm.hostname = "upstream-training" - config.vm.box = "ubuntu/xenial64" - config.vm.provider "virtualbox" do |vb| - vb.memory = "4096" - vb.cpus = 2 - vb.name = "upstream-training" - vb.customize ["modifyvm", :id, "--clipboard", "bidirectional"] - vb.customize ["modifyvm", :id, "--draganddrop", "bidirectional"] - vb.customize ["modifyvm", :id, "--accelerate3d", "on"] - vb.customize ["modifyvm", :id, "--vram", "32"] - vb.customize ["modifyvm", :id, "--natnet1", "192.168.10/24"] - # Xenial COM1 port logging - vb.customize ["modifyvm", :id, "--uartmode1", "disconnected"] - # Set disks as SSD (fixes OSX Virtualbox Ubuntu boot problems) - vb.customize ["storageattach", :id, "--storagectl", "SCSI", - "--port", "0", - "--nonrotational", "on"] - vb.customize ["storageattach", :id, "--storagectl", "SCSI", - "--port", "1", - "--nonrotational", "on"] - end - config.vm.provision :shell, inline: "/vagrant/install-base.sh", - privileged: false, keep_color: true - config.vm.provision :shell, inline: "/vagrant/install-gui.sh", - privileged: false, keep_color: true - config.vm.provision :shell, inline: "/vagrant/install-devstack.sh", - privileged: false, keep_color: true - config.vm.provision :shell, inline: "/vagrant/configure-vagrant.sh", - privileged: false, keep_color: true - config.vm.provision :shell, inline: "/vagrant/cleanup.sh", - privileged: false, keep_color: true - config.vm.box_check_update = true - config.vm.graceful_halt_timeout = 180 - config.ssh.forward_x11 = true - config.ssh.forward_agent = true -end diff --git a/cleanup.sh b/cleanup.sh deleted file mode 100755 index 70a0cbc..0000000 --- a/cleanup.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash - -# Remove older kernels -OLDS=$(dpkg -l | awk '/linux-image-[0-9]/{ print $2 }' \ - | sort -r \ - | sed 's/linux-image-\(.*\)-generic/\1/g' \ - | tail -n +2) -for old in $OLDS; do - sudo apt autoremove --purge -y ".*$old.*" -done - -# Empty user caches -rm -rf ~/.cache -sudo rm -rf /root/.cache - -# Remove compiled pyc files -sudo updatedb -for pyc in $(locate -- *.pyc); do - sudo rm -rf "$pyc" -done -sudo updatedb - -# Remove unused packages -sudo apt autoremove --purge -y humanity-icon-theme snapd lxc.* lxd.* - -# Empty packages cache -sudo apt clean -sudo apt autoclean - -# Zero out unused space -dd if=/dev/zero of=~/ZERO bs=1M status=progress -sync -rm -rf ~/ZERO - diff --git a/configure-vagrant.sh b/configure-vagrant.sh deleted file mode 100755 index 1fdd2d8..0000000 --- a/configure-vagrant.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -# Enable shared folder access -sudo adduser ubuntu vboxsf diff --git a/create-training-box.sh b/create-training-box.sh index a7e4c25..76901ec 100755 --- a/create-training-box.sh +++ b/create-training-box.sh @@ -2,26 +2,22 @@ set -e -VDISKMANAGER_DOWNLOAD='https://kb.vmware.com/selfservice/viewAttachment.do?attachID=1023856-vdiskmanager-linux.7.0.1.zip&documentID=1023856' +VMDK=upstream-training-disk001.vmdk +export ELEMENTS_PATH=./elements/ -vagrant up -vagrant halt +mkdir -p tmp -if [[ ! -e dist/vmware-vdiskmanager ]]; then - wget "$VDISKMANAGER_DOWNLOAD" -O /tmp/vmware-vdiskmanager.zip - unzip /tmp/vmware-vdiskmanager.zip -d dist/ - mv dist/*vmware-vdiskmanager* dist/vmware-vdiskmanager -fi +disk-image-create \ + -o "tmp/$VMDK" \ + -t vmdk \ + --qemu-img-options subformat=streamOptimized \ + --image-size 40 \ + upstream-training -VMDK=$(vboxmanage showvminfo upstream-training --machinereadable \ - | grep SCSI-0-0 \ - | cut -d'"' -f4) +DIST="dist/upstream-training-$(date +%Y%m%d-%H%M).ova" -echo "Shrinking image..." -./dist/vmware-vdiskmanager -d "$VMDK" -./dist/vmware-vdiskmanager -k "$VMDK" +cp upstream-training.ovf tmp/ -echo "Creating Virtual Appliance..." -vboxmanage sharedfolder remove upstream-training --name vagrant -vboxmanage export upstream-training \ - -o "dist/upstream-training-$(date +%Y%m%d-%H%M).ova" +pushd tmp/ +tar -cf "../$DIST" upstream-training.ovf "$VMDK" +popd diff --git a/elements/upstream-training/element-deps b/elements/upstream-training/element-deps new file mode 100644 index 0000000..3cc5624 --- /dev/null +++ b/elements/upstream-training/element-deps @@ -0,0 +1,6 @@ +ubuntu-minimal +growroot +vm +package-installs +install-static +cleanup-kernel-initrd diff --git a/elements/upstream-training/environment.d/99-apt b/elements/upstream-training/environment.d/99-apt new file mode 100644 index 0000000..5b82580 --- /dev/null +++ b/elements/upstream-training/environment.d/99-apt @@ -0,0 +1 @@ +DIB_DEBIAN_COMPONENTS=main,universe,multiverse,non-free diff --git a/elements/upstream-training/finalise.d/99-finalise b/elements/upstream-training/finalise.d/99-finalise new file mode 100755 index 0000000..13f1fd5 --- /dev/null +++ b/elements/upstream-training/finalise.d/99-finalise @@ -0,0 +1,31 @@ +#!/usr/bin/env bash + +# Empty user caches +set -x +rm -rf ~/.cache +rm -rf /home/ubuntu/.cache + +# Remove compiled pyc files +sudo updatedb +count=$(locate -- *.pyc | wc -l) +i=1 +for pyc in $(locate -- *.pyc); do + rm -rf "$pyc" + echo -en "\r$((i++)) of $count deleted" +done +echo "" +sudo updatedb + +# Empty packages cache +apt clean +apt autoclean +apt update + +# Disable Console serial port redirection +sed -i "s/console=ttyS0//g" /etc/default/grub +sed -i "s/console=ttyS0//g" /etc/default/grub.d/* +update-grub + +# Set hostname +echo "upstream-training" > "/etc/hostname" +echo "127.0.1.1 upstream-training" >> "/etc/hosts" diff --git a/elements/upstream-training/install.d/99-devstack b/elements/upstream-training/install.d/99-devstack new file mode 100755 index 0000000..53b4a83 --- /dev/null +++ b/elements/upstream-training/install.d/99-devstack @@ -0,0 +1,60 @@ +#!/usr/bin/env bash + +# # Install devstack +git clone --depth=1 https://git.openstack.org/openstack-dev/devstack \ + /opt/devstack +mv /tmp/local.conf /opt/devstack/ + +pip install setuptools +pip install -r /tmp/requirements.txt + +mkdir /opt/stack + +pushd /opt/stack +for repo in $(cat /tmp/openstack_git_repos.txt); do + git clone --depth 1 $repo +done +popd + +pushd /opt/devstack/files/ +wget http://download.cirros-cloud.net/0.3.5/cirros-0.3.5-x86_64-disk.img +popd + +# su ubuntu -c '/opt/devstack/stack.sh' + +# # Enable OFFLINE mode for next invoking stack.sh to be faster +# su ubuntu -c 'sed -i "s/#OFFLINE=/OFFLINE=/" /opt/devstack/local.conf' + +# Configure mysql to operate with less memory +# sudo tee -a /etc/mysql/my.cnf << EOF +# # Courtesy of Morgan Tocker +# # http://www.tocker.ca/2014/03/10/configuring-mysql-to-use-minimal-memory.html +# [mysqld] +# innodb_buffer_pool_size=5M +# innodb_log_buffer_size=256K +# query_cache_size=0 +# key_buffer_size=8 +# thread_cache_size=0 +# host_cache_size=0 +# innodb_ft_cache_size=1600000 +# innodb_ft_total_cache_size=32000000 + +# per thread or per operation settings +# thread_stack=131072 +# sort_buffer_size=32K +# read_buffer_size=8200 +# read_rnd_buffer_size=8200 +# max_heap_table_size=16K +# tmp_table_size=1K +# bulk_insert_buffer_size=0 +# join_buffer_size=128 +# net_buffer_length=1K +# innodb_sort_buffer_size=64K + +#settings that relate to the binary log (if enabled) +# binlog_cache_size=4K +# binlog_stmt_cache_size=4K +# EOF + +# sudo service mysql restart + diff --git a/elements/upstream-training/package-installs.yaml b/elements/upstream-training/package-installs.yaml new file mode 100644 index 0000000..a7840be --- /dev/null +++ b/elements/upstream-training/package-installs.yaml @@ -0,0 +1,149 @@ +--- + +# Install base packages +bash-completion: +bridge-utils: +command-not-found: +ifupdown: +isc-dhcp-client: +mlocate: +net-tools: +python-pip: + +# Install git workflow related software +git: +gitk: +git-gui: +git-review: +tig: + +# Install basic TUI applications +htop: +less: +mc: +tmux: +vim-gtk: + +# Set up a desktop environment +adwaita-icon-theme-full: +gnome-themes-standard: +gtk2-engines-pixbuf: +lightdm-gtk-greeter: +lightdm: +policykit-1: +thunar: +xfce4-panel: +xfce4-session: +xfdesktop4: +xfwm4: +xserver-xorg-input-evdev: + +# Install basic GUI applications +firefox: +geany: +hexchat: +xfce4-terminal: +xfce4-whiskermenu-plugin: + +# Configure virtualbox GUI +virtualbox-guest-dkms: +virtualbox-guest-x11: + +# Configure vmware GUI +open-vm-tools-desktop: +open-vm-tools-dkms: +xserver-xorg-input-vmmouse: +xserver-xorg-video-vmware: + +# Configure qemu-kvm GUI +spice-vdagent: +xserver-xorg-video-qxl: + +# Install devstack required packages +# This list is generated from the list of package differences between a +# pre- and post-install of devstack +acl: +apache2: +apache2-dev: +bc: +bsdmainutils: +conntrack: +conntrackd: +cryptsetup: +curl: +dnsmasq-base: +dnsmasq-utils: +dstat: +ebtables: +fakeroot: +g++: +gawk: +gcc: +genisoimage: +gettext: +gir1.2-libosinfo-1.0: +graphviz: +haproxy: +ipset: +iptables: +iputils-arping: +iputils-ping: +keepalived: +kpartx: +libapache2-mod-proxy-uwsgi: +libapache2-mod-wsgi: +libffi-dev: +libjpeg-dev: +libjs-jquery-tablesorter: +libkrb5-dev: +libldap2-dev: +libmysqlclient-dev: +libpcre3-dev: +libpq-dev: +libsasl2-dev: +libssl-dev: +libsystemd-dev: +libsystemd0: +libvirt-bin: +libvirt-dev: +libxml2-dev: +libxslt1-dev: +libyaml-dev: +lsof: +lvm2: +make: +memcached: +mysql-server: +netcat-openbsd: +openssh-server: +openssl: +openvswitch-switch: +parted: +pkg-config: +pm-utils: +postgresql-server-dev-all: +psmisc: +python-dev: +python-gdbm: +python-mysqldb: +python-psutil: +python-virtualenv: +python2.7: +python3: +qemu-system: +qemu-utils: +rabbitmq-server: +radvd: +sg3-utils: +socat: +sqlite3: +sysfsutils: +tcpdump: +tgt: +thin-provisioning-tools: +ubuntu-cloud-keyring: +unzip: +uuid-runtime: +vlan: +wget: +zlib1g-dev: diff --git a/elements/upstream-training/post-install.d/98-apt b/elements/upstream-training/post-install.d/98-apt new file mode 100755 index 0000000..59d2b66 --- /dev/null +++ b/elements/upstream-training/post-install.d/98-apt @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +apt update + diff --git a/elements/upstream-training/post-install.d/99-user b/elements/upstream-training/post-install.d/99-user new file mode 100755 index 0000000..c5ff89d --- /dev/null +++ b/elements/upstream-training/post-install.d/99-user @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +# Create ubuntu user +useradd -d /home/ubuntu -p "openstack" -U -s /bin/bash -G adm,dialout,cdrom,floppy,sudo,audio,dip,video,plugdev ubuntu +cp -ar /etc/skel/.[!.]* /home/ubuntu +chown -R ubuntu:ubuntu /home/ubuntu +echo "ubuntu:openstack" | chpasswd + +# Enable shared folder access +adduser ubuntu vboxsf + +# Set devstack repos acces +chown -R ubuntu:ubuntu /opt/devstack +chown -R ubuntu:ubuntu /opt/stack + + diff --git a/elements/upstream-training/pre-install.d/99-debconf b/elements/upstream-training/pre-install.d/99-debconf new file mode 100755 index 0000000..c0e1fb8 --- /dev/null +++ b/elements/upstream-training/pre-install.d/99-debconf @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password openstack' +sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password openstack' + diff --git a/files/etc/apt/apt.conf.d/51no-recommends-suggests b/elements/upstream-training/static/etc/apt/apt.conf.d/51no-recommends-suggests similarity index 100% rename from files/etc/apt/apt.conf.d/51no-recommends-suggests rename to elements/upstream-training/static/etc/apt/apt.conf.d/51no-recommends-suggests diff --git a/elements/upstream-training/static/etc/default/spice-vdagentd b/elements/upstream-training/static/etc/default/spice-vdagentd new file mode 100644 index 0000000..77fab47 --- /dev/null +++ b/elements/upstream-training/static/etc/default/spice-vdagentd @@ -0,0 +1 @@ +SPICE_VDAGENTD_EXTRA_ARGS="-X" diff --git a/files/etc/lightdm/lightdm.conf.d/12-autologin.conf b/elements/upstream-training/static/etc/lightdm/lightdm.conf.d/12-autologin.conf similarity index 100% rename from files/etc/lightdm/lightdm.conf.d/12-autologin.conf rename to elements/upstream-training/static/etc/lightdm/lightdm.conf.d/12-autologin.conf diff --git a/elements/upstream-training/static/etc/network/interfaces.d/50-libvirt.cfg b/elements/upstream-training/static/etc/network/interfaces.d/50-libvirt.cfg new file mode 100644 index 0000000..eca86f2 --- /dev/null +++ b/elements/upstream-training/static/etc/network/interfaces.d/50-libvirt.cfg @@ -0,0 +1,2 @@ +auto ens3 +iface ens3 inet dhcp diff --git a/elements/upstream-training/static/etc/network/interfaces.d/50-virtualbox.cfg b/elements/upstream-training/static/etc/network/interfaces.d/50-virtualbox.cfg new file mode 100644 index 0000000..935a063 --- /dev/null +++ b/elements/upstream-training/static/etc/network/interfaces.d/50-virtualbox.cfg @@ -0,0 +1,2 @@ +auto enp0s3 +iface enp0s3 inet dhcp diff --git a/files/etc/network/interfaces.d/50-vmware.cfg b/elements/upstream-training/static/etc/network/interfaces.d/50-vmware.cfg similarity index 100% rename from files/etc/network/interfaces.d/50-vmware.cfg rename to elements/upstream-training/static/etc/network/interfaces.d/50-vmware.cfg diff --git a/files/etc/rc.local b/elements/upstream-training/static/etc/rc.local similarity index 100% rename from files/etc/rc.local rename to elements/upstream-training/static/etc/rc.local diff --git a/elements/upstream-training/static/etc/sudoers.d/50_stack_sh b/elements/upstream-training/static/etc/sudoers.d/50_stack_sh new file mode 100644 index 0000000..26401fd --- /dev/null +++ b/elements/upstream-training/static/etc/sudoers.d/50_stack_sh @@ -0,0 +1,4 @@ +ubuntu ALL=(root) NOPASSWD:ALL +Defaults:ubuntu secure_path=/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin +Defaults:ubuntu !requiretty + diff --git a/files/home/ubuntu/.config/autostart/xscreensaver.desktop b/elements/upstream-training/static/home/ubuntu/.config/autostart/xscreensaver.desktop similarity index 100% rename from files/home/ubuntu/.config/autostart/xscreensaver.desktop rename to elements/upstream-training/static/home/ubuntu/.config/autostart/xscreensaver.desktop diff --git a/files/home/ubuntu/.config/hexchat/servlist_.conf b/elements/upstream-training/static/home/ubuntu/.config/hexchat/servlist_.conf similarity index 100% rename from files/home/ubuntu/.config/hexchat/servlist_.conf rename to elements/upstream-training/static/home/ubuntu/.config/hexchat/servlist_.conf diff --git a/files/home/ubuntu/.config/hexchat/xchat.conf b/elements/upstream-training/static/home/ubuntu/.config/hexchat/xchat.conf similarity index 100% rename from files/home/ubuntu/.config/hexchat/xchat.conf rename to elements/upstream-training/static/home/ubuntu/.config/hexchat/xchat.conf diff --git a/files/home/ubuntu/.config/xfce4/panel/whiskermenu-7.rc b/elements/upstream-training/static/home/ubuntu/.config/xfce4/panel/whiskermenu-7.rc similarity index 100% rename from files/home/ubuntu/.config/xfce4/panel/whiskermenu-7.rc rename to elements/upstream-training/static/home/ubuntu/.config/xfce4/panel/whiskermenu-7.rc diff --git a/files/home/ubuntu/.config/xfce4/terminal/terminalrc b/elements/upstream-training/static/home/ubuntu/.config/xfce4/terminal/terminalrc similarity index 100% rename from files/home/ubuntu/.config/xfce4/terminal/terminalrc rename to elements/upstream-training/static/home/ubuntu/.config/xfce4/terminal/terminalrc diff --git a/files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml b/elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml similarity index 100% rename from files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml rename to elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml diff --git a/files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml b/elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml similarity index 100% rename from files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml rename to elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml diff --git a/files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml b/elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml similarity index 100% rename from files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml rename to elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml diff --git a/files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml similarity index 100% rename from files/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml rename to elements/upstream-training/static/home/ubuntu/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml diff --git a/files/home/ubuntu/.mozilla/firefox/profile/places.sqlite b/elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profile/places.sqlite similarity index 100% rename from files/home/ubuntu/.mozilla/firefox/profile/places.sqlite rename to elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profile/places.sqlite diff --git a/files/home/ubuntu/.mozilla/firefox/profile/prefs.js b/elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profile/prefs.js similarity index 100% rename from files/home/ubuntu/.mozilla/firefox/profile/prefs.js rename to elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profile/prefs.js diff --git a/files/home/ubuntu/.mozilla/firefox/profile/xulstore.json b/elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profile/xulstore.json similarity index 100% rename from files/home/ubuntu/.mozilla/firefox/profile/xulstore.json rename to elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profile/xulstore.json diff --git a/files/home/ubuntu/.mozilla/firefox/profiles.ini b/elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profiles.ini similarity index 100% rename from files/home/ubuntu/.mozilla/firefox/profiles.ini rename to elements/upstream-training/static/home/ubuntu/.mozilla/firefox/profiles.ini diff --git a/files/home/ubuntu/.selected_editor b/elements/upstream-training/static/home/ubuntu/.selected_editor similarity index 100% rename from files/home/ubuntu/.selected_editor rename to elements/upstream-training/static/home/ubuntu/.selected_editor diff --git a/files/home/ubuntu/Desktop/firefox.desktop b/elements/upstream-training/static/home/ubuntu/Desktop/firefox.desktop similarity index 100% rename from files/home/ubuntu/Desktop/firefox.desktop rename to elements/upstream-training/static/home/ubuntu/Desktop/firefox.desktop diff --git a/files/home/ubuntu/Desktop/geany.desktop b/elements/upstream-training/static/home/ubuntu/Desktop/geany.desktop similarity index 100% rename from files/home/ubuntu/Desktop/geany.desktop rename to elements/upstream-training/static/home/ubuntu/Desktop/geany.desktop diff --git a/files/home/ubuntu/Desktop/hexchat.desktop b/elements/upstream-training/static/home/ubuntu/Desktop/hexchat.desktop similarity index 100% rename from files/home/ubuntu/Desktop/hexchat.desktop rename to elements/upstream-training/static/home/ubuntu/Desktop/hexchat.desktop diff --git a/files/home/ubuntu/Desktop/xfce4-terminal.desktop b/elements/upstream-training/static/home/ubuntu/Desktop/xfce4-terminal.desktop similarity index 100% rename from files/home/ubuntu/Desktop/xfce4-terminal.desktop rename to elements/upstream-training/static/home/ubuntu/Desktop/xfce4-terminal.desktop diff --git a/files/opt/devstack/local.conf b/elements/upstream-training/static/tmp/local.conf similarity index 99% rename from files/opt/devstack/local.conf rename to elements/upstream-training/static/tmp/local.conf index 599bfee..73ee60a 100644 --- a/files/opt/devstack/local.conf +++ b/elements/upstream-training/static/tmp/local.conf @@ -20,4 +20,3 @@ GIT_BASE=https://git.openstack.org # Let's save some memory API_WORKERS=1 - diff --git a/elements/upstream-training/static/tmp/openstack_git_repos.txt b/elements/upstream-training/static/tmp/openstack_git_repos.txt new file mode 100644 index 0000000..575bb4b --- /dev/null +++ b/elements/upstream-training/static/tmp/openstack_git_repos.txt @@ -0,0 +1,9 @@ +https://git.openstack.org/openstack/nova.git +https://git.openstack.org/openstack/horizon.git +https://git.openstack.org/openstack/keystone.git +https://git.openstack.org/openstack/cinder.git +https://github.com/novnc/noVNC.git +https://git.openstack.org/openstack/neutron.git +https://git.openstack.org/openstack/requirements.git +https://git.openstack.org/openstack/tempest.git +https://git.openstack.org/openstack/glance.git diff --git a/elements/upstream-training/static/tmp/requirements.txt b/elements/upstream-training/static/tmp/requirements.txt new file mode 100644 index 0000000..6cb516d --- /dev/null +++ b/elements/upstream-training/static/tmp/requirements.txt @@ -0,0 +1,304 @@ +actdiag==0.5.4 +alabaster==0.7.10 +alembic==0.9.6 +amqp==2.2.2 +appdirs==1.4.3 +asn1crypto==0.24.0 +astroid==1.3.8 +attrs==17.4.0 +automaton==1.13.1 +Babel==2.5.1 +bandit==1.4.0 +bashate==0.5.1 +bcrypt==3.1.4 +beautifulsoup4==4.6.0 +blockdiag==1.5.3 +cachetools==2.0.1 +castellan==0.16.0 +certifi==2017.11.5 +cffi==1.11.2 +chardet==3.0.4 +cliff==2.9.1 +cmd2==0.7.8 +colorama==0.3.9 +contextlib2==0.5.5 +coverage==4.4.2 +cryptography==2.1.4 +cursive==0.2.1 +ddt==1.1.1 +debtcollector==1.19.0 +decorator==4.1.2 +defusedxml==0.5.0 +deprecation==1.0.1 +Django==1.11.9 +django-appconf==1.0.2 +django-babel==0.6.2 +django-compressor==2.2 +django-nose==1.4.5 +django-pyscss==2.0.2 +doc8==0.8.0 +docutils==0.14 +dogpile.cache==0.6.4 +dulwich==0.18.6 +enum-compat==0.0.2 +enum34==1.1.6 +etcd3==0.7.0 +etcd3gw==0.2.1 +eventlet==0.20.0 +extras==1.0.0 +fasteners==0.14.1 +fixtures==3.0.0 +flake8==2.5.5 +flake8-docstrings==0.2.1.post1 +flake8-import-order==0.11 +freezegun==0.3.9 +funcparserlib==0.3.6 +funcsigs==1.0.2 +functools32==3.2.3.post2 +future==0.16.0 +futures==3.2.0 +futurist==1.5.0 +gabbi==1.39.1 +gitdb2==2.0.3 +GitPython==2.1.8 +glance-store==0.22.0 +google-api-python-client==1.6.4 +greenlet==0.4.12 +grpcio==1.8.2 +hacking==0.12.0 +httplib2==0.10.3 +idna==2.6 +imagesize==0.7.1 +ipaddress==1.0.19 +iso8601==0.1.11 +Jinja2==2.10 +jsonpatch==1.21 +jsonpath-rw==1.4.0 +jsonpath-rw-ext==1.1.3 +jsonpointer==1.14 +jsonschema==2.6.0 +keystoneauth1==3.3.0 +keystonemiddleware==4.20.0 +kombu==4.1.0 +libvirt-python==3.10.0 +linecache2==1.0.0 +logilab-common==1.4.1 +logutils==0.3.5 +lxml==4.1.1 +Mako==1.0.7 +MarkupSafe==1.0 +mccabe==0.2.1 +microversion-parse==0.1.4 +mock==2.0.0 +monotonic==1.4 +mox3==0.24.0 +msgpack-python==0.4.8 +mysqlclient==1.3.7 +netaddr==0.7.19 +netifaces==0.10.6 +networkx==1.11 +neutron-lib==1.11.0 +nodeenv==1.2.0 +nose==1.3.7 +nose-exclude==0.5.0 +nosexcover==1.0.11 +numpy==1.13.3 +oauth2client==4.1.2 +oauthlib==2.0.6 +openstack.nose-plugin==0.11 +openstackdocstheme==1.17.0 +openstacksdk==0.9.19 +os-api-ref==1.4.0 +os-brick==2.1.1 +os-client-config==1.28.0 +os-service-types==1.1.0 +os-testr==1.0.0 +os-traits==0.4.0 +os-vif==1.7.0 +os-win==3.0.0 +os-xenapi==0.3.1 +osc-lib==1.8.0 +osc-placement==0.1.0 +oslo.cache==1.27.0 +oslo.concurrency==3.24.0 +oslo.config==5.1.0 +oslo.context==2.19.3 +oslo.db==4.32.0 +oslo.i18n==3.19.0 +oslo.log==3.35.0 +oslo.messaging==5.34.1 +oslo.middleware==3.33.0 +oslo.policy==1.33.0 +oslo.privsep==1.25.0 +oslo.reports==1.25.0 +oslo.rootwrap==5.12.1 +oslo.serialization==2.21.1 +oslo.service==1.28.0 +oslo.utils==3.33.0 +oslo.versionedobjects==1.30.0 +oslo.vmware==2.25.0 +oslosphinx==4.17.0 +oslotest==3.0.0 +osprofiler==1.14.0 +ovs==2.8.1 +ovsdbapp==0.9.0 +paramiko==2.4.0 +passlib==1.7.1 +Paste==2.0.3 +PasteDeploy==1.5.2 +pathlib==1.0.1 +pbr==3.1.1 +pecan==1.2.1 +pep257==0.7.0 +pep8==1.5.7 +pika==0.10.0 +pika-pool==0.1.3 +Pillow==5.0.0 +Pint==0.8.1 +pluggy==0.6.0 +ply==3.10 +prettytable==0.7.2 +protobuf==3.5.1 +psutil==5.4.3 +psycopg2==2.7.3.2 +py==1.5.2 +pyasn1==0.4.2 +pyasn1-modules==0.2.1 +pycadf==2.6.0 +pycodestyle==2.3.1 +pycparser==2.18 +pycrypto==2.6.1 +pyflakes==0.8.1 +Pygments==2.2.0 +pyinotify==0.9.6 +pylint==1.4.5 +pymongo==3.6.0 +PyMySQL==0.8.0 +PyNaCl==1.2.1 +pyOpenSSL==17.5.0 +pyparsing==2.2.0 +pyperclip==1.6.0 +pypowervm==1.1.10 +pyroute2==0.4.21 +pysaml2==4.0.2 +pyScss==1.3.4 +pysendfile==2.0.1 +pytest==3.3.1 +python-barbicanclient==4.5.2 +python-cinderclient==3.3.0 +python-dateutil==2.6.1 +python-designateclient==2.7.0 +python-editor==1.0.3 +python-glanceclient==2.9.0 +python-ironicclient==2.0.0 +python-keystoneclient==3.14.0 +python-memcached==1.59 +python-mimeparse==1.6.0 +python-neutronclient==6.6.0 +python-novaclient==9.1.1 +python-openstackclient==3.13.0 +python-subunit==1.2.0 +python-swiftclient==3.4.0 +pytz==2017.3 +pyudev==0.21.0 +PyYAML==3.12 +qpid-python==1.36.0.post1 +rcssmin==1.0.6 +reno==2.6.0 +repoze.lru==0.7 +repoze.who==2.3 +requests==2.18.4 +requests-mock==1.4.0 +requestsexceptions==1.3.0 +restructuredtext-lint==1.1.2 +retrying==1.3.3 +rfc3986==1.1.0 +rjsmin==1.0.12 +Routes==2.4.1 +rsa==3.4.2 +rtslib-fb==2.1.63 +ryu==4.21 +scrypt==0.8.0 +selenium==3.8.0 +semantic-version==2.6.0 +seqdiag==0.9.5 +simplegeneric==0.8.1 +simplejson==3.13.2 +singledispatch==3.4.0.3 +six==1.11.0 +smmap2==2.0.3 +snowballstemmer==1.2.1 +Sphinx==1.6.5 +sphinxcontrib-actdiag==0.8.5 +sphinxcontrib-seqdiag==0.8.5 +sphinxcontrib-websupport==1.0.1 +SQLAlchemy==1.1.15 +sqlalchemy-migrate==0.11.0 +sqlparse==0.2.4 +statsd==3.2.2 +stestr==1.1.0 +stevedore==1.28.0 +suds-jurko==0.6 +systemd-python==234 +taskflow==3.0.1 +Tempita==0.5.2 +tenacity==4.8.0 +termcolor==1.1.0 +testrepository==0.0.20 +testresources==2.0.1 +testscenarios==0.5.0 +testtools==2.3.0 +tinyrpc==0.6 +tooz==1.59.0 +tox==2.9.1 +traceback2==1.4.0 +typing==3.6.2 +unicodecsv==0.14.1 +unittest2==1.1.0 +uritemplate==3.0.0 +urllib3==1.22 +uWSGI==2.0.15 +vine==1.1.4 +virtualenv==15.1.0 +voluptuous==0.10.5 +waitress==1.1.0 +warlock==1.2.0 +weakrefmethod==1.0.3 +webcolors==1.7 +WebOb==1.7.4 +websockify==0.8.0 +WebTest==2.0.29 +wrapt==1.10.11 +wsgi-intercept==1.5.1 +WSME==0.9.2 +xattr==0.9.2 +XStatic==1.0.1 +XStatic-Angular==1.5.8.0 +XStatic-Angular-Bootstrap==2.2.0.0 +XStatic-Angular-FileUpload==12.0.4.0 +XStatic-Angular-Gettext==2.3.8.0 +XStatic-Angular-lrdragndrop==1.0.2.2 +XStatic-Angular-Schema-Form==0.8.13.0 +XStatic-Bootstrap-Datepicker==1.3.1.0 +XStatic-Bootstrap-SCSS==3.3.7.1 +XStatic-bootswatch==3.3.7.0 +XStatic-D3==3.5.17.0 +XStatic-Font-Awesome==4.7.0.0 +XStatic-Hogan==2.0.0.2 +XStatic-Jasmine==2.4.1.1 +XStatic-jQuery==1.10.2.1 +XStatic-JQuery-Migrate==1.2.1.1 +XStatic-jquery-ui==1.12.0.1 +XStatic-JQuery.quicksearch==2.0.3.1 +XStatic-JQuery.TableSorter==2.14.5.1 +XStatic-JSEncrypt==2.3.1.1 +XStatic-mdi==1.4.57.0 +XStatic-objectpath==1.2.1.0 +XStatic-Rickshaw==1.5.0.0 +XStatic-roboto-fontface==0.5.0.0 +XStatic-smart-table==1.4.13.2 +XStatic-Spin==1.2.5.2 +XStatic-term.js==0.0.7.0 +XStatic-tv4==1.2.7.0 +xvfbwrapper==0.2.9 +zope.interface==4.4.3 diff --git a/files/usr/local/bin/optimize-memory b/elements/upstream-training/static/usr/local/bin/optimize-memory similarity index 100% rename from files/usr/local/bin/optimize-memory rename to elements/upstream-training/static/usr/local/bin/optimize-memory diff --git a/helper.sh b/helper.sh new file mode 100644 index 0000000..46611cc --- /dev/null +++ b/helper.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash + +apt-mark showmanual > aptmark_showmanual.orig.txt +sudo -H pip freeze > pipfreeze.orig.txt + +/opt/devstack/stack.sh + + +apt-mark showmanual > aptmark_showmanual.after.txt +sudo -H pip freeze > pipfreeze.after.txt + +# Generate packages.yaml +comm -13 aptmark_showmanual.{orig,after}.txt | sed 's/$/:/' > packages.yaml + +# Generate requirements.txt +comm -13 pipfreeze.{orig,after}.txt \ + | grep -v 'git+http' \ + > requirements.txt + +# Generate openstack_git_repos.txt +pushd /opt/stack +find . -mindepth 1 -maxdepth 1 -type d | while read -r repo; do + pushd "$repo" + git remote show origin -n \ + | awk '/Fetch URL/{ print $3 }' \ + >> ../openstack_git_repos.txt + popd +done +popd diff --git a/install-base.sh b/install-base.sh deleted file mode 100755 index cbca242..0000000 --- a/install-base.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env bash -# TODO: select local server for updates -APT_MIRROR=http://mirror.switch.ch/ftp/mirror - -export DEBIAN_FRONTEND=noninteractive - -REPO=$(dirname "$(readlink -f "$0")")/ - -# Copy configs -sudo cp -r "$REPO/files/etc" / -sudo cp -r "$REPO/files/home" / -sudo chown -R "$USER:$GROUP" /home/ - -# Copy scripts -sudo cp -r "$REPO/files/usr" / - -# Update and upgrade -sudo sed -i "s@http://archive.ubuntu.com@$APT_MIRROR@g" /etc/apt/sources.list -sudo apt update -sudo apt dist-upgrade -y - -# Install git workflow related software -sudo apt install -y git gitk git-gui git-review tig - -# Install basic TUI applications -sudo apt install -y htop mc tmux - -# Set password -echo "$USER:openstack" | sudo chpasswd - -# Disable Console serial port redirection -sudo sed -i "s/console=ttyS0//g" /etc/default/grub -sudo sed -i "s/console=ttyS0//g" /etc/default/grub.d/* -sudo update-grub diff --git a/install-devstack.sh b/install-devstack.sh deleted file mode 100755 index cc1b056..0000000 --- a/install-devstack.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env bash - -REPO=$(dirname "$(readlink -f "$0")")/ - -# Install devstack -sudo mkdir /opt/devstack -sudo chown -R "$USER:$GROUP" /opt/devstack - -git clone --depth=1 https://git.openstack.org/openstack-dev/devstack \ - /opt/devstack -cp -r "$REPO/files/opt" / - -/opt/devstack/stack.sh - -# Enable OFFLINE mode for next invoking stack.sh to be faster -sed -i 's/#OFFLINE=/OFFLINE=/' /opt/devstack/local.conf - -# Configure mysql to operate with less memory -sudo tee -a /etc/mysql/my.cnf << EOF -# Courtesy of Morgan Tocker -# http://www.tocker.ca/2014/03/10/configuring-mysql-to-use-minimal-memory.html -[mysqld] -innodb_buffer_pool_size=5M -innodb_log_buffer_size=256K -query_cache_size=0 -key_buffer_size=8 -thread_cache_size=0 -host_cache_size=0 -innodb_ft_cache_size=1600000 -innodb_ft_total_cache_size=32000000 - -# per thread or per operation settings -thread_stack=131072 -sort_buffer_size=32K -read_buffer_size=8200 -read_rnd_buffer_size=8200 -max_heap_table_size=16K -tmp_table_size=1K -bulk_insert_buffer_size=0 -join_buffer_size=128 -net_buffer_length=1K -innodb_sort_buffer_size=64K - -#settings that relate to the binary log (if enabled) -binlog_cache_size=4K -binlog_stmt_cache_size=4K -EOF - -sudo service mysql restart - diff --git a/install-gui.sh b/install-gui.sh deleted file mode 100755 index da1d787..0000000 --- a/install-gui.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env bash - -export DEBIAN_FRONTEND=noninteractive - -# Set up a desktop environment -sudo apt install -y xserver-xorg-input-evdev -sudo apt install -y adwaita-icon-theme-full gnome-themes-standard \ - gtk2-engines-pixbuf thunar xfce4-panel xfce4-session \ - xfdesktop4 xfwm4 -sudo apt install -y lightdm lightdm-gtk-greeter -# Install basic GUI applications -sudo apt install -y firefox xfce4-terminal xfce4-whiskermenu-plugin \ - vim-gtk geany hexchat -# Configure virtualbox GUI -sudo apt install -y virtualbox-guest-dkms virtualbox-guest-x11 -# Configure vmware GUI -sudo apt install -y open-vm-tools-desktop open-vm-tools-dkms \ - xserver-xorg-input-vmmouse xserver-xorg-video-vmware - diff --git a/prereqs.sh b/prereqs.sh new file mode 100755 index 0000000..8016f41 --- /dev/null +++ b/prereqs.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +sudo yum install -y debootstrap dpkg gnupg kpartx perl python-virtualenv qemu-img + +virtualenv .env +source .env/bin/activate +pip install diskimage-builder + diff --git a/stats/aptmark_showmanual.after.txt b/stats/aptmark_showmanual.after.txt new file mode 100644 index 0000000..b4ac528 --- /dev/null +++ b/stats/aptmark_showmanual.after.txt @@ -0,0 +1,231 @@ +acl +adduser +adwaita-icon-theme-full +apache2 +apache2-dev +apt +base-files +base-passwd +bash +bash-completion +bc +bridge-utils +bsdmainutils +bsdutils +busybox +ca-certificates +cloud-utils +command-not-found +conntrack +conntrackd +coreutils +cryptsetup +curl +dash +debconf +debianutils +diffutils +dnsmasq-base +dnsmasq-utils +dpkg +dstat +e2fslibs +e2fsprogs +ebtables +fakeroot +findutils +firefox +g++ +gawk +gcc +gcc-5-base +gcc-6-base +geany +genisoimage +gettext +gir1.2-libosinfo-1.0 +git +git-gui +git-review +gitk +gnome-themes-standard +gnupg +gpgv +graphviz +grep +grub-pc +gtk2-engines-pixbuf +gzip +haproxy +hexchat +hostname +htop +ifupdown +init +init-system-helpers +initramfs-tools +initscripts +insserv +ipset +iptables +iputils-arping +iputils-ping +isc-dhcp-client +keepalived +kpartx +libacl1 +libapache2-mod-proxy-uwsgi +libapache2-mod-wsgi +libapparmor1 +libapt-pkg5.0 +libattr1 +libaudit-common +libaudit1 +libblkid1 +libbz2-1.0 +libc-bin +libc6 +libcap2 +libcap2-bin +libcomerr2 +libcryptsetup4 +libdb5.3 +libdebconfclient0 +libdevmapper1.02.1 +libfdisk1 +libffi-dev +libgcc1 +libgcrypt20 +libgpg-error0 +libjpeg-dev +libjs-jquery-tablesorter +libkmod2 +libkrb5-dev +libldap2-dev +liblz4-1 +liblzma5 +libmount1 +libmysqlclient-dev +libncurses5 +libncursesw5 +libpam-modules +libpam-modules-bin +libpam-runtime +libpam0g +libpcre3 +libpcre3-dev +libpq-dev +libprocps4 +libreadline6 +libsasl2-dev +libseccomp2 +libselinux1 +libsemanage-common +libsemanage1 +libsepol1 +libsmartcols1 +libss2 +libssl-dev +libstdc++6 +libsystemd-dev +libsystemd0 +libtinfo5 +libudev1 +libusb-0.1-4 +libustr-1.0-1 +libuuid1 +libvirt-bin +libvirt-dev +libxml2-dev +libxslt1-dev +libyaml-dev +lightdm +lightdm-gtk-greeter +linux-image-generic +locales +login +lsb-base +lsb-release +lsof +lvm2 +make +makedev +mawk +mc +memcached +mlocate +mount +multiarch-support +mysql-server +ncurses-base +ncurses-bin +net-tools +netcat-openbsd +open-iscsi +open-vm-tools-desktop +open-vm-tools-dkms +openssh-server +openssl +openvswitch-switch +parted +passwd +perl-base +pkg-config +pm-utils +postgresql-server-dev-all +procps +psmisc +python-dev +python-gdbm +python-mysqldb +python-psutil +python-virtualenv +python2.7 +python3 +qemu-system +qemu-utils +rabbitmq-server +radvd +readline-common +rsync +sed +sensible-utils +sg3-utils +socat +software-properties-common +sqlite3 +sudo +sysfsutils +systemd +systemd-sysv +sysv-rc +sysvinit-utils +tar +tcpdump +tgt +thin-provisioning-tools +thunar +tig +tmux +tzdata +ubuntu-cloud-keyring +ubuntu-keyring +unzip +util-linux +uuid-runtime +vim-gtk +virtualbox-guest-dkms +virtualbox-guest-x11 +vlan +wget +xfce4-panel +xfce4-session +xfce4-terminal +xfce4-whiskermenu-plugin +xfdesktop4 +xfwm4 +xserver-xorg-input-evdev +xserver-xorg-input-vmmouse +xserver-xorg-video-vmware +zlib1g +zlib1g-dev diff --git a/stats/aptmark_showmanual.orig.txt b/stats/aptmark_showmanual.orig.txt new file mode 100644 index 0000000..3ff1021 --- /dev/null +++ b/stats/aptmark_showmanual.orig.txt @@ -0,0 +1,149 @@ +adduser +adwaita-icon-theme-full +apt +base-files +base-passwd +bash +bash-completion +bridge-utils +bsdutils +busybox +ca-certificates +cloud-utils +command-not-found +coreutils +dash +debconf +debianutils +diffutils +dpkg +e2fslibs +e2fsprogs +findutils +firefox +gcc-5-base +gcc-6-base +geany +git +git-gui +git-review +gitk +gnome-themes-standard +gnupg +gpgv +grep +grub-pc +gtk2-engines-pixbuf +gzip +hexchat +hostname +htop +ifupdown +inetutils-ping +init +init-system-helpers +initramfs-tools +initscripts +insserv +isc-dhcp-client +libacl1 +libapparmor1 +libapt-pkg5.0 +libattr1 +libaudit-common +libaudit1 +libblkid1 +libbz2-1.0 +libc-bin +libc6 +libcap2 +libcap2-bin +libcomerr2 +libcryptsetup4 +libdb5.3 +libdebconfclient0 +libdevmapper1.02.1 +libfdisk1 +libgcc1 +libgcrypt20 +libgpg-error0 +libkmod2 +liblz4-1 +liblzma5 +libmount1 +libncurses5 +libncursesw5 +libpam-modules +libpam-modules-bin +libpam-runtime +libpam0g +libpcre3 +libprocps4 +libreadline6 +libseccomp2 +libselinux1 +libsemanage-common +libsemanage1 +libsepol1 +libsmartcols1 +libss2 +libstdc++6 +libsystemd0 +libtinfo5 +libudev1 +libusb-0.1-4 +libustr-1.0-1 +libuuid1 +lightdm +lightdm-gtk-greeter +linux-image-generic +locales +login +lsb-base +lsb-release +makedev +mawk +mc +mlocate +mount +multiarch-support +ncurses-base +ncurses-bin +net-tools +open-iscsi +open-vm-tools-desktop +open-vm-tools-dkms +passwd +perl-base +procps +python3 +readline-common +rsync +sed +sensible-utils +software-properties-common +sudo +systemd +systemd-sysv +sysv-rc +sysvinit-utils +tar +thunar +tig +tmux +tzdata +ubuntu-keyring +util-linux +vim-gtk +virtualbox-guest-dkms +virtualbox-guest-x11 +xfce4-panel +xfce4-session +xfce4-terminal +xfce4-whiskermenu-plugin +xfdesktop4 +xfwm4 +xserver-xorg-input-evdev +xserver-xorg-input-vmmouse +xserver-xorg-video-vmware +zlib1g diff --git a/stats/dpkg_l.orig.txt b/stats/dpkg_l.orig.txt new file mode 100644 index 0000000..26d4037 --- /dev/null +++ b/stats/dpkg_l.orig.txt @@ -0,0 +1,533 @@ +Desired=Unknown/Install/Remove/Purge/Hold +| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend +|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) +||/ Name Version Architecture Description ++++-===================================-=====================================-============-=============================================================================== +ii adduser 3.113+nmu3ubuntu4 all add and remove users and groups +ii adwaita-icon-theme 3.18.0-2ubuntu3.1 all default icon theme of GNOME (small subset) +ii adwaita-icon-theme-full 3.18.0-2ubuntu3.1 all default icon theme of GNOME +ii apt 1.2.24 amd64 commandline package manager +ii base-files 9.4ubuntu4.5 amd64 Debian base system miscellaneous files +ii base-passwd 3.5.39 amd64 Debian base system master password and group files +ii bash 4.3-14ubuntu1.2 amd64 GNU Bourne Again SHell +ii bash-completion 1:2.1-4.2ubuntu1.1 all programmable completion for the bash shell +ii binutils 2.26.1-1ubuntu1~16.04.5 amd64 GNU assembler, linker and binary utilities +ii bridge-utils 1.5-9ubuntu1 amd64 Utilities for configuring the Linux Ethernet bridge +ii bsdutils 1:2.27.1-6ubuntu3.3 amd64 basic utilities from 4.4BSD-Lite +ii busybox 1:1.22.0-15ubuntu1 amd64 Tiny utilities for small and embedded systems +ii busybox-initramfs 1:1.22.0-15ubuntu1 amd64 Standalone shell setup for initramfs +ii ca-certificates 20170717~16.04.1 all Common CA certificates +ii cloud-guest-utils 0.27-0ubuntu24 all cloud guest utilities +ii cloud-image-utils 0.27-0ubuntu24 all cloud image management utilities +ii cloud-utils 0.27-0ubuntu24 all metapackage for installation of upstream cloud-utils source +ii command-not-found 0.3ubuntu16.04.2 all Suggest installation of packages in interactive bash sessions +ii command-not-found-data 0.3ubuntu16.04.2 amd64 Set of data files for command-not-found. +ii coreutils 8.25-2ubuntu3~16.04 amd64 GNU core utilities +ii cpio 2.11+dfsg-5ubuntu1 amd64 GNU cpio -- a program to manage archives of files +ii cpp 4:5.3.1-1ubuntu1 amd64 GNU C preprocessor (cpp) +ii cpp-5 5.4.0-6ubuntu1~16.04.5 amd64 GNU C preprocessor +ii crda 3.13-1 amd64 wireless Central Regulatory Domain Agent +ii dash 0.5.8-2.1ubuntu2 amd64 POSIX-compliant shell +ii dbus 1.10.6-1ubuntu3.3 amd64 simple interprocess messaging system (daemon and utilities) +ii dbus-x11 1.10.6-1ubuntu3.3 amd64 simple interprocess messaging system (X11 deps) +ii dconf-gsettings-backend:amd64 0.24.0-2 amd64 simple configuration storage system - GSettings back-end +ii dconf-service 0.24.0-2 amd64 simple configuration storage system - D-Bus service +ii debconf 1.5.58ubuntu1 all Debian configuration management system +ii debianutils 4.7 amd64 Miscellaneous utilities specific to Debian +ii desktop-file-utils 0.22-1ubuntu5.1 amd64 Utilities for .desktop files +ii dh-python 2.20151103ubuntu1.1 all Debian helper tools for packaging Python libraries and applications +ii diffutils 1:3.3-3 amd64 File comparison utilities +ii distro-info-data 0.28ubuntu0.6 all information about the distributions' releases (data files) +ii dkms 2.2.0.3-2ubuntu11.5 all Dynamic Kernel Module Support Framework +ii dpkg 1.18.4ubuntu1.3 amd64 Debian package management system +ii e2fslibs:amd64 1.42.13-1ubuntu1 amd64 ext2/ext3/ext4 file system libraries +ii e2fsprogs 1.42.13-1ubuntu1 amd64 ext2/ext3/ext4 file system utilities +ii exo-utils 0.10.7-1 amd64 Utility files for libexo +ii file 1:5.25-2ubuntu1 amd64 Determines file type using "magic" numbers +ii findutils 4.6.0+git+20160126-2 amd64 utilities for finding files--find, xargs +ii firefox 57.0.4+build1-0ubuntu0.16.04.1 amd64 Safe and easy web browser from Mozilla +ii fontconfig 2.11.94-0ubuntu1.1 amd64 generic font configuration library - support binaries +ii fontconfig-config 2.11.94-0ubuntu1.1 all generic font configuration library - configuration +ii fonts-dejavu-core 2.35-1 all Vera font family derivate with additional characters +ii gcc 4:5.3.1-1ubuntu1 amd64 GNU C compiler +ii gcc-5 5.4.0-6ubuntu1~16.04.5 amd64 GNU C compiler +ii gcc-5-base:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GCC, the GNU Compiler Collection (base package) +ii gcc-6-base:amd64 6.0.1-0ubuntu1 amd64 GCC, the GNU Compiler Collection (base package) +ii geany 1.27-1 amd64 fast and lightweight IDE +ii geany-common 1.27-1 all fast and lightweight IDE -- common files +ii genisoimage 9:1.1.11-3ubuntu1 amd64 Creates ISO-9660 CD-ROM filesystem images +ii gettext-base 0.19.7-2ubuntu3 amd64 GNU Internationalization utilities for the base system +ii gir1.2-glib-2.0:amd64 1.46.0-3ubuntu1 amd64 Introspection data for GLib, GObject, Gio and GModule +ii git 1:2.7.4-0ubuntu1.3 amd64 fast, scalable, distributed revision control system +ii git-gui 1:2.7.4-0ubuntu1.3 all fast, scalable, distributed revision control system (GUI) +ii git-man 1:2.7.4-0ubuntu1.3 all fast, scalable, distributed revision control system (manual pages) +ii git-review 1.25.0-2 all git command for submitting branches to Gerrit +ii gitk 1:2.7.4-0ubuntu1.3 all fast, scalable, distributed revision control system (revision tree visualizer) +ii glib-networking:amd64 2.48.2-1~ubuntu16.04.1 amd64 network-related giomodules for GLib +ii glib-networking-common 2.48.2-1~ubuntu16.04.1 all network-related giomodules for GLib - data files +ii glib-networking-services 2.48.2-1~ubuntu16.04.1 amd64 network-related giomodules for GLib - D-Bus services +ii gnome-themes-standard:amd64 3.18.0-2ubuntu1 amd64 Adwaita GTK+ 2 theme — engine +ii gnome-themes-standard-data 3.18.0-2ubuntu1 all Adwaita GTK+ 2 theme — common files +ii gnupg 1.4.20-1ubuntu3.1 amd64 GNU privacy guard - a free PGP replacement +ii gpgv 1.4.20-1ubuntu3.1 amd64 GNU privacy guard - signature verification tool +ii grep 2.25-1~16.04.1 amd64 GNU grep, egrep and fgrep +ii grub-common 2.02~beta2-36ubuntu3.15 amd64 GRand Unified Bootloader (common files) +ii grub-gfxpayload-lists 0.7 amd64 GRUB gfxpayload blacklist +ii grub-pc 2.02~beta2-36ubuntu3.15 amd64 GRand Unified Bootloader, version 2 (PC/BIOS version) +ii grub-pc-bin 2.02~beta2-36ubuntu3.15 amd64 GRand Unified Bootloader, version 2 (PC/BIOS binaries) +ii grub2-common 2.02~beta2-36ubuntu3.15 amd64 GRand Unified Bootloader (common files for version 2) +ii gsettings-desktop-schemas 3.18.1-1ubuntu1 all GSettings desktop-wide schemas +ii gtk2-engines-pixbuf:amd64 2.24.30-1ubuntu1.16.04.2 amd64 pixbuf-based theme for GTK+ 2.x +ii gzip 1.6-4ubuntu1 amd64 GNU compression utilities +ii hexchat 2.10.2-1ubuntu3 amd64 IRC client for X based on X-Chat 2 +ii hexchat-common 2.10.2-1ubuntu3 all Common files for HexChat +ii hicolor-icon-theme 0.15-0ubuntu1 all default fallback theme for FreeDesktop.org icon themes +ii hostname 3.16ubuntu2 amd64 utility to set/show the host name or domain name +ii htop 2.0.1-1ubuntu1 amd64 interactive processes viewer +ii ifupdown 0.8.10ubuntu1.2 amd64 high level tools to configure network interfaces +ii inetutils-ping 2:1.9.4-1build1 amd64 ICMP echo tool +ii init 1.29ubuntu4 amd64 System-V-like init utilities - metapackage +ii init-system-helpers 1.29ubuntu4 all helper tools for all init systems +ii initramfs-tools 0.122ubuntu8.10 all generic modular initramfs generator (automation) +ii initramfs-tools-bin 0.122ubuntu8.10 amd64 binaries used by initramfs-tools +ii initramfs-tools-core 0.122ubuntu8.10 all generic modular initramfs generator (core tools) +ii initscripts 2.88dsf-59.3ubuntu2 amd64 scripts for initializing and shutting down the system +ii insserv 1.14.0-5ubuntu3 amd64 boot sequence organizer using LSB init.d script dependency information +ii iproute2 4.3.0-1ubuntu3.16.04.2 amd64 networking and traffic control tools +ii isc-dhcp-client 4.3.3-5ubuntu12.7 amd64 DHCP client for automatically obtaining an IP address +ii iso-codes 3.65-1 all ISO language, territory, currency, script codes and their translations +ii iw 3.17-1 amd64 tool for configuring Linux wireless devices +ii keyboard-configuration 1.108ubuntu15.3 all system-wide keyboard preferences +ii klibc-utils 2.0.4-8ubuntu1.16.04.4 amd64 small utilities built with klibc for early boot +ii kmod 22-1ubuntu5 amd64 tools for managing Linux kernel modules +ii libacl1:amd64 2.2.52-3 amd64 Access control list shared library +ii libaio1:amd64 0.3.110-2 amd64 Linux kernel AIO access library - shared library +ii libapparmor1:amd64 2.10.95-0ubuntu2.7 amd64 changehat AppArmor library +ii libapt-inst2.0:amd64 1.2.24 amd64 deb package format runtime library +ii libapt-pkg5.0:amd64 1.2.24 amd64 package management runtime library +ii libasan2:amd64 5.4.0-6ubuntu1~16.04.5 amd64 AddressSanitizer -- a fast memory error detector +ii libasn1-8-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - ASN.1 library +ii libasound2:amd64 1.1.0-0ubuntu1 amd64 shared library for ALSA applications +ii libasound2-data 1.1.0-0ubuntu1 all Configuration files and profiles for ALSA drivers +ii libasprintf0v5:amd64 0.19.7-2ubuntu3 amd64 GNU library to use fprintf and friends in C++ +ii libatk-bridge2.0-0:amd64 2.18.1-2ubuntu1 amd64 AT-SPI 2 toolkit bridge - shared library +ii libatk1.0-0:amd64 2.18.0-1 amd64 ATK accessibility toolkit +ii libatk1.0-data 2.18.0-1 all Common files for the ATK accessibility toolkit +ii libatkmm-1.6-1v5:amd64 2.24.2-1 amd64 C++ wrappers for ATK accessibility toolkit (shared libraries) +ii libatomic1:amd64 5.4.0-6ubuntu1~16.04.5 amd64 support library providing __atomic built-in functions +ii libatspi2.0-0:amd64 2.18.3-4ubuntu1 amd64 Assistive Technology Service Provider Interface - shared library +ii libattr1:amd64 1:2.4.47-2 amd64 Extended attribute shared library +ii libaudit-common 1:2.4.5-1ubuntu2 all Dynamic library for security auditing - common files +ii libaudit1:amd64 1:2.4.5-1ubuntu2 amd64 Dynamic library for security auditing +ii libavahi-client3:amd64 0.6.32~rc+dfsg-1ubuntu2 amd64 Avahi client library +ii libavahi-common-data:amd64 0.6.32~rc+dfsg-1ubuntu2 amd64 Avahi common data files +ii libavahi-common3:amd64 0.6.32~rc+dfsg-1ubuntu2 amd64 Avahi common library +ii libblkid1:amd64 2.27.1-6ubuntu3.3 amd64 block device ID library +ii libboost-filesystem1.58.0:amd64 1.58.0+dfsg-5ubuntu3.1 amd64 filesystem operations (portable paths, iteration over directories, etc) in C++ +ii libboost-iostreams1.58.0:amd64 1.58.0+dfsg-5ubuntu3.1 amd64 Boost.Iostreams Library +ii libboost-random1.58.0:amd64 1.58.0+dfsg-5ubuntu3.1 amd64 Boost Random Number Library +ii libboost-system1.58.0:amd64 1.58.0+dfsg-5ubuntu3.1 amd64 Operating system (e.g. diagnostics support) library +ii libboost-thread1.58.0:amd64 1.58.0+dfsg-5ubuntu3.1 amd64 portable C++ multi-threading +ii libbsd0:amd64 0.8.2-1 amd64 utility functions from BSD systems - shared library +ii libbz2-1.0:amd64 1.0.6-8 amd64 high-quality block-sorting file compressor library - runtime +ii libc-bin 2.23-0ubuntu9 amd64 GNU C Library: Binaries +ii libc6:amd64 2.23-0ubuntu9 amd64 GNU C Library: Shared libraries +ii libcairo-gobject2:amd64 1.14.6-1 amd64 Cairo 2D vector graphics library (GObject library) +ii libcairo2:amd64 1.14.6-1 amd64 Cairo 2D vector graphics library +ii libcairomm-1.0-1v5:amd64 1.12.0-1 amd64 C++ wrappers for Cairo (shared libraries) +ii libcanberra0:amd64 0.30-2.1ubuntu1 amd64 simple abstract interface for playing event sounds +ii libcap-ng0:amd64 0.7.7-1 amd64 An alternate POSIX capabilities library +ii libcap2:amd64 1:2.24-12 amd64 POSIX 1003.1e capabilities (library) +ii libcap2-bin 1:2.24-12 amd64 POSIX 1003.1e capabilities (utilities) +ii libcapnp-0.5.3:amd64 0.5.3-2ubuntu1 amd64 Cap'n Proto C++ library +ii libcc1-0:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GCC cc1 plugin for GDB +ii libcilkrts5:amd64 5.4.0-6ubuntu1~16.04.5 amd64 Intel Cilk Plus language extensions (runtime) +ii libcolord2:amd64 1.2.12-1ubuntu1 amd64 system service to manage device colour profiles -- runtime +ii libcomerr2:amd64 1.42.13-1ubuntu1 amd64 common error description library +ii libcroco3:amd64 0.6.11-1 amd64 Cascading Style Sheet (CSS) parsing and manipulation toolkit +ii libcryptsetup4:amd64 2:1.6.6-5ubuntu2.1 amd64 disk encryption support - shared library +ii libcups2:amd64 2.1.3-4ubuntu0.3 amd64 Common UNIX Printing System(tm) - Core library +ii libcurl3-gnutls:amd64 7.47.0-1ubuntu2.5 amd64 easy-to-use client-side URL transfer library (GnuTLS flavour) +ii libdatrie1:amd64 0.2.10-2 amd64 Double-array trie library +ii libdb5.3:amd64 5.3.28-11ubuntu0.1 amd64 Berkeley v5.3 Database Libraries [runtime] +ii libdbus-1-3:amd64 1.10.6-1ubuntu3.3 amd64 simple interprocess messaging system (library) +ii libdbus-glib-1-2:amd64 0.106-1 amd64 simple interprocess messaging system (GLib-based shared library) +ii libdconf1:amd64 0.24.0-2 amd64 simple configuration storage system - runtime library +ii libdebconfclient0:amd64 0.198ubuntu1 amd64 Debian Configuration Management System (C-implementation library) +ii libdevmapper1.02.1:amd64 2:1.02.110-1ubuntu10 amd64 Linux Kernel Device Mapper userspace library +ii libdns-export162 1:9.10.3.dfsg.P4-8ubuntu1.9 amd64 Exported DNS Shared Library +ii libdrm-amdgpu1:amd64 2.4.83-1~16.04.1 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime +ii libdrm-common 2.4.83-1~16.04.1 all Userspace interface to kernel DRM services -- common files +ii libdrm-intel1:amd64 2.4.83-1~16.04.1 amd64 Userspace interface to intel-specific kernel DRM services -- runtime +ii libdrm-nouveau2:amd64 2.4.83-1~16.04.1 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime +ii libdrm-radeon1:amd64 2.4.83-1~16.04.1 amd64 Userspace interface to radeon-specific kernel DRM services -- runtime +ii libdrm2:amd64 2.4.83-1~16.04.1 amd64 Userspace interface to kernel DRM services -- runtime +ii libdumbnet1:amd64 1.12-7 amd64 dumb, portable networking library -- shared library +ii libedit2:amd64 3.1-20150325-1ubuntu2 amd64 BSD editline and history libraries +ii libegl1-mesa:amd64 17.2.4-0ubuntu1~16.04.2 amd64 free implementation of the EGL API -- runtime +ii libelf1:amd64 0.165-3ubuntu1 amd64 library to read and write ELF files +ii libepoxy0:amd64 1.3.1-1ubuntu0.16.04.2 amd64 OpenGL function pointer management library +ii liberror-perl 0.17-1.2 all Perl module for error/exception handling in an OO-ish way +ii libevdev2:amd64 1.4.6+dfsg-1 amd64 wrapper library for evdev devices +ii libevent-2.0-5:amd64 2.0.21-stable-2ubuntu0.16.04.1 amd64 Asynchronous event notification library +ii libexif12:amd64 0.6.21-2 amd64 library to parse EXIF files +ii libexo-1-0:amd64 0.10.7-1 amd64 Library with extensions for Xfce +ii libexo-common 0.10.7-1 all libexo common files +ii libexo-helpers 0.10.7-1 amd64 helpers for the exo library +ii libexpat1:amd64 2.1.0-7ubuntu0.16.04.3 amd64 XML parsing C library - runtime library +ii libfdisk1:amd64 2.27.1-6ubuntu3.3 amd64 fdisk partitioning library +ii libffi6:amd64 3.2.1-4 amd64 Foreign Function Interface library runtime +ii libfontconfig1:amd64 2.11.94-0ubuntu1.1 amd64 generic font configuration library - runtime +ii libfontenc1:amd64 1:1.1.3-1 amd64 X11 font encoding library +ii libfreetype6:amd64 2.6.1-0.1ubuntu2.3 amd64 FreeType 2 font engine, shared library files +ii libfuse2:amd64 2.9.4-1ubuntu3.1 amd64 Filesystem in Userspace (library) +ii libgarcon-1-0 0.4.0-2 amd64 freedesktop.org compliant menu implementation for Xfce +ii libgarcon-common 0.4.0-2 all common files for libgarcon menu implementation +ii libgbm1:amd64 17.2.4-0ubuntu1~16.04.2 amd64 generic buffer management API -- runtime +ii libgcc-5-dev:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GCC support library (development files) +ii libgcc1:amd64 1:6.0.1-0ubuntu1 amd64 GCC support library +ii libgcrypt20:amd64 1.6.5-2ubuntu0.3 amd64 LGPL Crypto library - runtime library +ii libgdbm3:amd64 1.8.3-13.1 amd64 GNU dbm database routines (runtime version) +ii libgdk-pixbuf2.0-0:amd64 2.32.2-1ubuntu1.3 amd64 GDK Pixbuf library +ii libgdk-pixbuf2.0-common 2.32.2-1ubuntu1.3 all GDK Pixbuf library - data files +ii libgirepository-1.0-1:amd64 1.46.0-3ubuntu1 amd64 Library for handling GObject introspection data (runtime library) +ii libgl1-mesa-dri:amd64 17.2.4-0ubuntu1~16.04.2 amd64 free implementation of the OpenGL API -- DRI modules +ii libgl1-mesa-glx:amd64 17.2.4-0ubuntu1~16.04.2 amd64 free implementation of the OpenGL API -- GLX runtime +ii libglapi-mesa:amd64 17.2.4-0ubuntu1~16.04.2 amd64 free implementation of the GL API -- shared library +ii libglib2.0-0:amd64 2.48.2-0ubuntu1 amd64 GLib library of C routines +ii libglib2.0-bin 2.48.2-0ubuntu1 amd64 Programs for the GLib library +ii libglib2.0-data 2.48.2-0ubuntu1 all Common files for GLib library +ii libglibmm-2.4-1v5:amd64 2.46.3-1 amd64 C++ wrapper for the GLib toolkit (shared libraries) +ii libgmp10:amd64 2:6.1.0+dfsg-2 amd64 Multiprecision arithmetic library +ii libgnutls30:amd64 3.4.10-4ubuntu1.4 amd64 GNU TLS library - main runtime library +ii libgomp1:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GCC OpenMP (GOMP) support library +ii libgpg-error0:amd64 1.21-2ubuntu1 amd64 library for common error values and messages in GnuPG components +ii libgpm2:amd64 1.20.4-6.1 amd64 General Purpose Mouse - shared library +ii libgraphite2-3:amd64 1.3.10-0ubuntu0.16.04.1 amd64 Font rendering engine for Complex Scripts -- library +ii libgssapi-krb5-2:amd64 1.13.2+dfsg-5ubuntu2 amd64 MIT Kerberos runtime libraries - krb5 GSS-API Mechanism +ii libgssapi3-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - GSSAPI support library +ii libgtk-3-0:amd64 3.18.9-1ubuntu3.3 amd64 GTK+ graphical user interface library +ii libgtk-3-bin 3.18.9-1ubuntu3.3 amd64 programs for the GTK+ graphical user interface library +ii libgtk-3-common 3.18.9-1ubuntu3.3 all common files for the GTK+ graphical user interface library +ii libgtk2.0-0:amd64 2.24.30-1ubuntu1.16.04.2 amd64 GTK+ graphical user interface library +ii libgtk2.0-common 2.24.30-1ubuntu1.16.04.2 all common files for the GTK+ graphical user interface library +ii libgtkmm-2.4-1v5:amd64 1:2.24.4-2 amd64 C++ wrappers for GTK+ (shared libraries) +ii libgudev-1.0-0:amd64 1:230-2 amd64 GObject-based wrapper library for libudev +ii libharfbuzz0b:amd64 1.0.1-1ubuntu0.1 amd64 OpenType text shaping engine (shared library) +ii libhcrypto4-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - crypto library +ii libheimbase1-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - Base library +ii libheimntlm0-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - NTLM support library +ii libhogweed4:amd64 3.2-1ubuntu0.16.04.1 amd64 low level cryptographic library (public-key cryptos) +ii libhx509-5-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - X509 support library +ii libice6:amd64 2:1.0.9-1 amd64 X11 Inter-Client Exchange library +ii libicu55:amd64 55.1-7ubuntu0.3 amd64 International Components for Unicode +ii libidn11:amd64 1.32-3ubuntu1.2 amd64 GNU Libidn library, implementation of IETF IDN specifications +ii libido3-0.1-0:amd64 13.10.0+16.04.20161028-0ubuntu1 amd64 Shared library providing extra gtk menu items for display in +ii libindicator3-7 12.10.2+16.04.20151208-0ubuntu1 amd64 panel indicator applet - shared library +ii libisc-export160 1:9.10.3.dfsg.P4-8ubuntu1.9 amd64 Exported ISC Shared Library +ii libiscsi2:amd64 1.12.0-2 amd64 iSCSI client shared library +ii libisl15:amd64 0.16.1-1 amd64 manipulating sets and relations of integer points bounded by linear constraints +ii libitm1:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GNU Transactional Memory Library +ii libjbig0:amd64 2.1-3.1 amd64 JBIGkit libraries +ii libjpeg-turbo8:amd64 1.4.2-0ubuntu3 amd64 IJG JPEG compliant runtime library. +ii libjpeg8:amd64 8c-2ubuntu8 amd64 Independent JPEG Group's JPEG runtime library (dependency package) +ii libjson-glib-1.0-0:amd64 1.1.2-0ubuntu1 amd64 GLib JSON manipulation library +ii libjson-glib-1.0-common 1.1.2-0ubuntu1 all GLib JSON manipulation library (common files) +ii libk5crypto3:amd64 1.13.2+dfsg-5ubuntu2 amd64 MIT Kerberos runtime libraries - Crypto Library +ii libkeyutils1:amd64 1.5.9-8ubuntu1 amd64 Linux Key Management Utilities (library) +ii libklibc 2.0.4-8ubuntu1.16.04.4 amd64 minimal libc subset for use with initramfs +ii libkmod2:amd64 22-1ubuntu5 amd64 libkmod shared library +ii libkrb5-26-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - libraries +ii libkrb5-3:amd64 1.13.2+dfsg-5ubuntu2 amd64 MIT Kerberos runtime libraries +ii libkrb5support0:amd64 1.13.2+dfsg-5ubuntu2 amd64 MIT Kerberos runtime libraries - Support library +ii liblcms2-2:amd64 2.6-3ubuntu2 amd64 Little CMS 2 color management library +ii libldap-2.4-2:amd64 2.4.42+dfsg-2ubuntu3.2 amd64 OpenLDAP libraries +ii liblightdm-gobject-1-0:amd64 1.18.3-0ubuntu1.1 amd64 LightDM GObject client library +ii libllvm5.0:amd64 1:5.0-3~16.04.1 amd64 Modular compiler and toolchain technologies, runtime library +ii liblocale-gettext-perl 1.07-1build1 amd64 module using libc functions for internationalization in Perl +ii liblsan0:amd64 5.4.0-6ubuntu1~16.04.5 amd64 LeakSanitizer -- a memory leak detector (runtime) +ii libltdl7:amd64 2.4.6-0.1 amd64 System independent dlopen wrapper for GNU libtool +ii liblua5.2-0:amd64 5.2.4-1ubuntu1 amd64 Shared library for the Lua interpreter version 5.2 +ii liblz4-1:amd64 0.0~r131-2ubuntu2 amd64 Fast LZ compression algorithm library - runtime +ii liblzma5:amd64 5.1.1alpha+20120614-2ubuntu2 amd64 XZ-format compression library +ii libmagic1:amd64 1:5.25-2ubuntu1 amd64 File type determination library using "magic" numbers +ii libmirclient9:amd64 0.26.3+16.04.20170605-0ubuntu1.1 amd64 Display server for Ubuntu - client library +ii libmircommon7:amd64 0.26.3+16.04.20170605-0ubuntu1.1 amd64 Display server for Ubuntu - shared library +ii libmircore1:amd64 0.26.3+16.04.20170605-0ubuntu1.1 amd64 Display server for Ubuntu - shared library +ii libmirprotobuf3:amd64 0.26.3+16.04.20170605-0ubuntu1.1 amd64 Display server for Ubuntu - RPC definitions +ii libmnl0:amd64 1.0.3-5 amd64 minimalistic Netlink communication library +ii libmount1:amd64 2.27.1-6ubuntu3.3 amd64 device mounting library +ii libmpc3:amd64 1.0.3-1 amd64 multiple precision complex floating-point library +ii libmpdec2:amd64 2.4.2-1 amd64 library for decimal floating point arithmetic (runtime library) +ii libmpfr4:amd64 3.1.4-1 amd64 multiple precision floating-point computation +ii libmpx0:amd64 5.4.0-6ubuntu1~16.04.5 amd64 Intel memory protection extensions (runtime) +ii libmspack0:amd64 0.5-1ubuntu0.16.04.1 amd64 library for Microsoft compression formats (shared library) +ii libmtdev1:amd64 1.1.5-1ubuntu2 amd64 Multitouch Protocol Translation Library - shared library +ii libncurses5:amd64 6.0+20160213-1ubuntu1 amd64 shared libraries for terminal handling +ii libncursesw5:amd64 6.0+20160213-1ubuntu1 amd64 shared libraries for terminal handling (wide character support) +ii libnettle6:amd64 3.2-1ubuntu0.16.04.1 amd64 low level cryptographic library (symmetric and one-way cryptos) +ii libnl-3-200:amd64 3.2.27-1ubuntu0.16.04.1 amd64 library for dealing with netlink sockets +ii libnl-genl-3-200:amd64 3.2.27-1ubuntu0.16.04.1 amd64 library for dealing with netlink sockets - generic netlink +ii libnotify-bin 0.7.6-2svn1 amd64 sends desktop notifications to a notification daemon (Utilities) +ii libnotify4:amd64 0.7.6-2svn1 amd64 sends desktop notifications to a notification daemon +ii libnspr4:amd64 2:4.13.1-0ubuntu0.16.04.1 amd64 NetScape Portable Runtime Library +ii libnss3:amd64 2:3.28.4-0ubuntu0.16.04.3 amd64 Network Security Service libraries +ii libnss3-nssdb 2:3.28.4-0ubuntu0.16.04.3 all Network Security Security libraries - shared databases +ii libogg0:amd64 1.3.2-1 amd64 Ogg bitstream library +ii libp11-kit0:amd64 0.23.2-5~ubuntu16.04.1 amd64 library for loading and coordinating access to PKCS#11 modules - runtime +ii libpam-modules:amd64 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules for PAM +ii libpam-modules-bin 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules for PAM - helper binaries +ii libpam-runtime 1.1.8-3.2ubuntu2 all Runtime support for the PAM library +ii libpam0g:amd64 1.1.8-3.2ubuntu2 amd64 Pluggable Authentication Modules library +ii libpango-1.0-0:amd64 1.38.1-1 amd64 Layout and rendering of internationalized text +ii libpangocairo-1.0-0:amd64 1.38.1-1 amd64 Layout and rendering of internationalized text +ii libpangoft2-1.0-0:amd64 1.38.1-1 amd64 Layout and rendering of internationalized text +ii libpangomm-1.4-1v5:amd64 2.38.1-1 amd64 C++ Wrapper for pango (shared libraries) +ii libpci3:amd64 1:3.3.1-1.1ubuntu1.1 amd64 Linux PCI Utilities (shared library) +ii libpciaccess0:amd64 0.13.4-1 amd64 Generic PCI access library for X +ii libpcre3:amd64 2:8.38-3.1 amd64 Perl 5 Compatible Regular Expression Library - runtime files +ii libperl5.22:amd64 5.22.1-9ubuntu0.2 amd64 shared Perl library +ii libpixman-1-0:amd64 0.33.6-1 amd64 pixel-manipulation library for X and cairo +ii libplymouth4:amd64 0.9.2-3ubuntu13.2 amd64 graphical boot animation and logger - shared libraries +ii libpng12-0:amd64 1.2.54-1ubuntu1 amd64 PNG library - runtime +ii libpolkit-gobject-1-0:amd64 0.105-14.1 amd64 PolicyKit Authorization API +ii libpopt0:amd64 1.16-10 amd64 lib for parsing cmdline parameters +ii libprocps4:amd64 2:3.3.10-4ubuntu2.3 amd64 library for accessing process information from /proc +ii libprotobuf-lite9v5:amd64 2.6.1-1.3 amd64 protocol buffers C++ library (lite version) +ii libproxy1v5:amd64 0.4.11-5ubuntu1 amd64 automatic proxy configuration management library (shared) +ii libpython-stdlib:amd64 2.7.11-1 amd64 interactive high-level object-oriented language (default python version) +ii libpython2.7-minimal:amd64 2.7.12-1ubuntu0~16.04.2 amd64 Minimal subset of the Python language (version 2.7) +ii libpython2.7-stdlib:amd64 2.7.12-1ubuntu0~16.04.2 amd64 Interactive high-level object-oriented language (standard library, version 2.7) +ii libpython3-stdlib:amd64 3.5.1-3 amd64 interactive high-level object-oriented language (default python3 version) +ii libpython3.5:amd64 3.5.2-2ubuntu0~16.04.4 amd64 Shared Python runtime library (version 3.5) +ii libpython3.5-minimal:amd64 3.5.2-2ubuntu0~16.04.4 amd64 Minimal subset of the Python language (version 3.5) +ii libpython3.5-stdlib:amd64 3.5.2-2ubuntu0~16.04.4 amd64 Interactive high-level object-oriented language (standard library, version 3.5) +ii libquadmath0:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GCC Quad-Precision Math Library +ii librados2 10.2.9-0ubuntu0.16.04.1 amd64 RADOS distributed object store client library +ii librbd1 10.2.9-0ubuntu0.16.04.1 amd64 RADOS block device client library +ii libreadline6:amd64 6.3-8ubuntu2 amd64 GNU readline and history libraries, run-time libraries +ii librest-0.7-0:amd64 0.7.93-1 amd64 REST service access library +ii libroken18-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - roken support library +ii librsvg2-2:amd64 2.40.13-3 amd64 SAX-based renderer library for SVG files (runtime) +ii librsvg2-common:amd64 2.40.13-3 amd64 SAX-based renderer library for SVG files (extra runtime) +ii librtmp1:amd64 2.4+20151223.gitfa8646d-1ubuntu0.1 amd64 toolkit for RTMP streams (shared library) +ii libruby2.3:amd64 2.3.1-2~16.04.4 amd64 Libraries necessary to run Ruby 2.3 +ii libsasl2-2:amd64 2.1.26.dfsg1-14build1 amd64 Cyrus SASL - authentication abstraction library +ii libsasl2-modules-db:amd64 2.1.26.dfsg1-14build1 amd64 Cyrus SASL - pluggable authentication modules (DB) +ii libseccomp2:amd64 2.3.1-2.1ubuntu2~16.04.1 amd64 high level interface to Linux seccomp filter +ii libselinux1:amd64 2.4-3build2 amd64 SELinux runtime shared libraries +ii libsemanage-common 2.3-1build3 all Common files for SELinux policy management libraries +ii libsemanage1:amd64 2.3-1build3 amd64 SELinux policy management library +ii libsensors4:amd64 1:3.4.0-2 amd64 library to read temperature/voltage/fan sensors +ii libsepol1:amd64 2.4-2 amd64 SELinux library for manipulating binary security policies +ii libsigc++-2.0-0v5:amd64 2.6.2-1 amd64 type-safe Signal Framework for C++ - runtime +ii libslang2:amd64 2.3.0-2ubuntu1 amd64 S-Lang programming library - runtime version +ii libsm6:amd64 2:1.2.2-1 amd64 X11 Session Management library +ii libsmartcols1:amd64 2.27.1-6ubuntu3.3 amd64 smart column output alignment library +ii libsoup-gnome2.4-1:amd64 2.52.2-1ubuntu0.2 amd64 HTTP library implementation in C -- GNOME support library +ii libsoup2.4-1:amd64 2.52.2-1ubuntu0.2 amd64 HTTP library implementation in C -- Shared library +ii libsqlite3-0:amd64 3.11.0-1ubuntu1 amd64 SQLite 3 shared library +ii libss2:amd64 1.42.13-1ubuntu1 amd64 command-line interface parsing library +ii libssh2-1:amd64 1.5.0-2ubuntu0.1 amd64 SSH2 client-side library +ii libssl1.0.0:amd64 1.0.2g-1ubuntu4.10 amd64 Secure Sockets Layer toolkit - shared libraries +ii libstartup-notification0:amd64 0.12-4build1 amd64 library for program launch feedback (shared library) +ii libstdc++6:amd64 5.4.0-6ubuntu1~16.04.5 amd64 GNU Standard C++ Library v3 +ii libsystemd0:amd64 229-4ubuntu21 amd64 systemd utility library +ii libtasn1-6:amd64 4.7-3ubuntu0.16.04.2 amd64 Manage ASN.1 structures (runtime) +ii libtcl8.6:amd64 8.6.5+dfsg-2 amd64 Tcl (the Tool Command Language) v8.6 - run-time library files +ii libtdb1:amd64 1.3.8-2 amd64 Trivial Database - shared library +ii libthai-data 0.1.24-2 all Data files for Thai language support library +ii libthai0:amd64 0.1.24-2 amd64 Thai language support library +ii libthunarx-2-0 1.6.11-0ubuntu0.16.04.2 amd64 extension library for thunar +ii libtiff5:amd64 4.0.6-1ubuntu0.2 amd64 Tag Image File Format (TIFF) library +ii libtinfo5:amd64 6.0+20160213-1ubuntu1 amd64 shared low-level terminfo library for terminal handling +ii libtk8.6:amd64 8.6.5-1 amd64 Tk toolkit for Tcl and X11 v8.6 - run-time files +ii libtsan0:amd64 5.4.0-6ubuntu1~16.04.5 amd64 ThreadSanitizer -- a Valgrind-based detector of data races (runtime) +ii libubsan0:amd64 5.4.0-6ubuntu1~16.04.5 amd64 UBSan -- undefined behaviour sanitizer (runtime) +ii libudev1:amd64 229-4ubuntu21 amd64 libudev shared library +ii libupower-glib3:amd64 0.99.4-2ubuntu0.3 amd64 abstraction for power management - shared library +ii libusb-0.1-4:amd64 2:0.1.12-28 amd64 userspace USB programming library +ii libustr-1.0-1:amd64 1.0.4-5 amd64 Micro string library: shared library +ii libutempter0:amd64 1.1.6-3 amd64 privileged helper for utmp/wtmp updates (runtime) +ii libuuid1:amd64 2.27.1-6ubuntu3.3 amd64 Universally Unique ID library +ii libvorbis0a:amd64 1.3.5-3 amd64 decoder library for Vorbis General Audio Compression Codec +ii libvorbisfile3:amd64 1.3.5-3 amd64 high-level API for Vorbis General Audio Compression Codec +ii libvte-common 1:0.28.2-5ubuntu3 all Terminal emulator widget for GTK+ 2.x - common files +ii libvte9 1:0.28.2-5ubuntu3 amd64 Terminal emulator widget for GTK+ 2.0 - runtime files +ii libwayland-client0:amd64 1.12.0-1~ubuntu16.04.2 amd64 wayland compositor infrastructure - client library +ii libwayland-cursor0:amd64 1.12.0-1~ubuntu16.04.2 amd64 wayland compositor infrastructure - cursor library +ii libwayland-egl1-mesa:amd64 17.2.4-0ubuntu1~16.04.2 amd64 implementation of the Wayland EGL platform -- runtime +ii libwayland-server0:amd64 1.12.0-1~ubuntu16.04.2 amd64 wayland compositor infrastructure - server library +ii libwind0-heimdal:amd64 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 Heimdal Kerberos - stringprep implementation +ii libwnck-common 1:2.30.7-5ubuntu1.1 all Window Navigator Construction Kit - common files +ii libwnck22:amd64 1:2.30.7-5ubuntu1.1 amd64 Window Navigator Construction Kit - runtime files +ii libx11-6:amd64 2:1.6.3-1ubuntu2 amd64 X11 client-side library +ii libx11-data 2:1.6.3-1ubuntu2 all X11 client-side library +ii libx11-xcb1:amd64 2:1.6.3-1ubuntu2 amd64 Xlib/XCB interface library +ii libxatracker2:amd64 17.2.4-0ubuntu1~16.04.2 amd64 X acceleration library -- runtime +ii libxau6:amd64 1:1.0.8-1 amd64 X11 authorisation library +ii libxaw7:amd64 2:1.0.13-1 amd64 X11 Athena Widget library +ii libxcb-dri2-0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, dri2 extension +ii libxcb-dri3-0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, dri3 extension +ii libxcb-glx0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, glx extension +ii libxcb-present0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, present extension +ii libxcb-render0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, render extension +ii libxcb-shm0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, shm extension +ii libxcb-sync1:amd64 1.11.1-1ubuntu1 amd64 X C Binding, sync extension +ii libxcb-util1:amd64 0.4.0-0ubuntu3 amd64 utility libraries for X C Binding -- atom, aux and event +ii libxcb-xfixes0:amd64 1.11.1-1ubuntu1 amd64 X C Binding, xfixes extension +ii libxcb1:amd64 1.11.1-1ubuntu1 amd64 X C Binding +ii libxcomposite1:amd64 1:0.4.4-1 amd64 X11 Composite extension library +ii libxcursor1:amd64 1:1.1.14-1ubuntu0.16.04.1 amd64 X cursor management library +ii libxdamage1:amd64 1:1.1.4-2 amd64 X11 damaged region extension library +ii libxdmcp6:amd64 1:1.1.2-1.1 amd64 X11 Display Manager Control Protocol library +ii libxext6:amd64 2:1.3.3-1 amd64 X11 miscellaneous extension library +ii libxfce4ui-1-0 4.12.1-2 amd64 widget library for Xfce - Gtk+2 variant +ii libxfce4ui-common 4.12.1-2 all common files for libxfce4ui +ii libxfce4util-common 4.12.1-2 all common files for libxfce4util +ii libxfce4util7 4.12.1-2 amd64 Utility functions library for Xfce4 +ii libxfconf-0-2 4.12.0-2 amd64 Client library for Xfce4 configure interface +ii libxfixes3:amd64 1:5.0.1-2 amd64 X11 miscellaneous 'fixes' extension library +ii libxfont1:amd64 1:1.5.1-1ubuntu0.16.04.4 amd64 X11 font rasterisation library +ii libxft2:amd64 2.3.2-1 amd64 FreeType-based font drawing library for X +ii libxi6:amd64 2:1.7.6-1 amd64 X11 Input extension library +ii libxinerama1:amd64 2:1.1.3-1 amd64 X11 Xinerama extension library +ii libxkbcommon0:amd64 0.5.0-1ubuntu2 amd64 library interface to the XKB compiler - shared library +ii libxkbfile1:amd64 1:1.0.9-0ubuntu1 amd64 X11 keyboard file manipulation library +ii libxklavier16:amd64 5.4-0ubuntu2 amd64 X Keyboard Extension high-level API +ii libxml2:amd64 2.9.3+dfsg1-1ubuntu0.5 amd64 GNOME XML library +ii libxmu6:amd64 2:1.1.2-2 amd64 X11 miscellaneous utility library +ii libxmuu1:amd64 2:1.1.2-2 amd64 X11 miscellaneous micro-utility library +ii libxpm4:amd64 1:3.5.11-1ubuntu0.16.04.1 amd64 X11 pixmap library +ii libxrandr2:amd64 2:1.5.0-1 amd64 X11 RandR extension library +ii libxrender1:amd64 1:0.9.9-0ubuntu1 amd64 X Rendering Extension client library +ii libxres1:amd64 2:1.0.7-1 amd64 X11 Resource extension library +ii libxshmfence1:amd64 1.2-1 amd64 X shared memory fences - shared library +ii libxss1:amd64 1:1.2.2-1 amd64 X11 Screen Saver extension library +ii libxt6:amd64 1:1.1.5-0ubuntu1 amd64 X11 toolkit intrinsics library +ii libxtst6:amd64 2:1.2.2-1 amd64 X11 Testing -- Record extension library +ii libxxf86vm1:amd64 1:1.1.4-1 amd64 X11 XFree86 video mode extension library +ii libyaml-0-2:amd64 0.1.6-3 amd64 Fast YAML 1.1 parser and emitter library +ii lightdm 1.18.3-0ubuntu1.1 amd64 Display Manager +ii lightdm-gtk-greeter 2.0.1-2ubuntu4 amd64 simple display manager (GTK+ greeter) +ii linux-base 4.0ubuntu1 all Linux image base package +ii linux-firmware 1.157.14 all Firmware for Linux kernel drivers +ii linux-image-4.4.0-104-generic 4.4.0-104.127 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP +ii linux-image-extra-4.4.0-104-generic 4.4.0-104.127 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP +ii linux-image-generic 4.4.0.104.109 amd64 Generic Linux kernel image +ii locales 2.23-0ubuntu9 all GNU C Library: National Language (locale) data [support] +ii login 1:4.2-3.1ubuntu5.3 amd64 system login tools +ii lsb-base 9.20160110ubuntu0.2 all Linux Standard Base init script functionality +ii lsb-release 9.20160110ubuntu0.2 all Linux Standard Base version reporting utility +ii make 4.1-6 amd64 utility for directing compilation +ii makedev 2.3.1-93ubuntu2~ubuntu16.04.1 all creates device files in /dev +ii mawk 1.3.3-17ubuntu2 amd64 a pattern scanning and text processing language +ii mc 3:4.8.15-2 amd64 Midnight Commander - a powerful file manager +ii mc-data 3:4.8.15-2 all Midnight Commander - a powerful file manager -- data files +ii mime-support 3.59ubuntu1 all MIME files 'mime.types' & 'mailcap', and support programs +ii mlocate 0.26-1ubuntu2 amd64 quickly find files on the filesystem based on their name +ii mount 2.27.1-6ubuntu3.3 amd64 tools for mounting and manipulating filesystems +ii multiarch-support 2.23-0ubuntu9 amd64 Transitional package to ensure multiarch compatibility +ii ncurses-base 6.0+20160213-1ubuntu1 all basic terminal type definitions +ii ncurses-bin 6.0+20160213-1ubuntu1 amd64 terminal-related programs and man pages +ii net-tools 1.60-26ubuntu1 amd64 NET-3 networking toolkit +ii netbase 5.3 all Basic TCP/IP networking system +ii open-iscsi 2.0.873+git0.3b4b4500-14ubuntu3.4 amd64 iSCSI initiator tools +ii open-vm-tools 2:10.0.7-3227872-5ubuntu1~16.04.1 amd64 Open VMware Tools for virtual machines hosted on VMware (CLI) +ii open-vm-tools-desktop 2:10.0.7-3227872-5ubuntu1~16.04.1 amd64 Open VMware Tools for virtual machines hosted on VMware (GUI) +ii open-vm-tools-dkms 2:10.0.7-3227872-5ubuntu1~16.04.1 all Open VMware Tools vmxnet kernel module (deprecated) +ii openssl 1.0.2g-1ubuntu4.10 amd64 Secure Sockets Layer toolkit - cryptographic utility +ii passwd 1:4.2-3.1ubuntu5.3 amd64 change and administer password and group data +ii patch 2.7.5-1 amd64 Apply a diff file to an original +ii pciutils 1:3.3.1-1.1ubuntu1.1 amd64 Linux PCI Utilities +ii perl 5.22.1-9ubuntu0.2 amd64 Larry Wall's Practical Extraction and Report Language +ii perl-base 5.22.1-9ubuntu0.2 amd64 minimal Perl system +ii perl-modules-5.22 5.22.1-9ubuntu0.2 all Core Perl modules +ii plymouth 0.9.2-3ubuntu13.2 amd64 boot animation, logger and I/O multiplexer +ii procps 2:3.3.10-4ubuntu2.3 amd64 /proc file system utilities +ii python 2.7.11-1 amd64 interactive high-level object-oriented language (default version) +ii python-apt-common 1.1.0~beta1build1 all Python interface to libapt-pkg (locales) +ii python-chardet 2.3.0-2 all universal character encoding detector for Python2 +ii python-minimal 2.7.11-1 amd64 minimal subset of the Python language (default version) +ii python-pkg-resources 20.7.0-1 all Package Discovery and Resource Access using pkg_resources +ii python-requests 2.9.1-3 all elegant and simple HTTP library for Python2, built for human beings +ii python-six 1.10.0-3 all Python 2 and 3 compatibility library (Python 2 interface) +ii python-urllib3 1.13.1-2ubuntu0.16.04.1 all HTTP library with thread-safe connection pooling for Python +ii python2.7 2.7.12-1ubuntu0~16.04.2 amd64 Interactive high-level object-oriented language (version 2.7) +ii python2.7-minimal 2.7.12-1ubuntu0~16.04.2 amd64 Minimal subset of the Python language (version 2.7) +ii python3 3.5.1-3 amd64 interactive high-level object-oriented language (default python3 version) +ii python3-apt 1.1.0~beta1build1 amd64 Python 3 interface to libapt-pkg +ii python3-commandnotfound 0.3ubuntu16.04.2 all Python 3 bindings for command-not-found. +ii python3-dbus 1.2.0-3 amd64 simple interprocess messaging system (Python 3 interface) +ii python3-gdbm:amd64 3.5.1-1 amd64 GNU dbm database support for Python 3.x +ii python3-gi 3.20.0-0ubuntu1 amd64 Python 3 bindings for gobject-introspection libraries +ii python3-minimal 3.5.1-3 amd64 minimal subset of the Python language (default python3 version) +ii python3-pycurl 7.43.0-1ubuntu1 amd64 Python bindings to libcurl (Python 3) +ii python3-software-properties 0.96.20.7 all manage the repositories that you install software from +ii python3.5 3.5.2-2ubuntu0~16.04.4 amd64 Interactive high-level object-oriented language (version 3.5) +ii python3.5-minimal 3.5.2-2ubuntu0~16.04.4 amd64 Minimal subset of the Python language (version 3.5) +ii qemu-block-extra:amd64 1:2.5+dfsg-5ubuntu10.16 amd64 extra block backend modules for qemu-system and qemu-utils +ii qemu-utils 1:2.5+dfsg-5ubuntu10.16 amd64 QEMU utilities +ii rake 10.5.0-2 all ruby make-like utility +ii readline-common 6.3-8ubuntu2 all GNU readline and history libraries, common files +ii rsync 3.1.1-3ubuntu1.1 amd64 fast, versatile, remote (and local) file-copying tool +ii ruby 1:2.3.0+1 all Interpreter of object-oriented scripting language Ruby (default version) +ii ruby-did-you-mean 1.0.0-2 all smart error messages for Ruby > 2.3 +ii ruby-minitest 5.8.4-2 all Ruby test tools supporting TDD, BDD, mocking, and benchmarking +ii ruby-net-telnet 0.1.1-2 all telnet client library +ii ruby-power-assert 0.2.7-1 all library showing values of variables and method calls in an expression +ii ruby-test-unit 3.1.7-2 all unit testing framework for Ruby +ii ruby2.3 2.3.1-2~16.04.4 amd64 Interpreter of object-oriented scripting language Ruby +ii rubygems-integration 1.10 all integration of Debian Ruby packages with Rubygems +ii sed 4.2.2-7 amd64 The GNU sed stream editor +ii sensible-utils 0.0.9 all Utilities for sensible alternative selection +ii shared-mime-info 1.5-2ubuntu0.1 amd64 FreeDesktop.org shared MIME database and spec +ii software-properties-common 0.96.20.7 all manage the repositories that you install software from (common) +ii sound-theme-freedesktop 0.8-1 all freedesktop.org sound theme +ii sudo 1.8.16-0ubuntu1.5 amd64 Provide limited super user privileges to specific users +ii systemd 229-4ubuntu21 amd64 system and service manager +ii systemd-sysv 229-4ubuntu21 amd64 system and service manager - SysV links +ii sysv-rc 2.88dsf-59.3ubuntu2 all System-V-like runlevel change mechanism +ii sysvinit-utils 2.88dsf-59.3ubuntu2 amd64 System-V-like utilities +ii tar 1.28-2.1ubuntu0.1 amd64 GNU version of the tar archiving utility +ii tcl 8.6.0+9 amd64 Tool Command Language (default version) - shell +ii tcl8.6 8.6.5+dfsg-2 amd64 Tcl (the Tool Command Language) v8.6 - shell +ii thunar 1.6.11-0ubuntu0.16.04.2 amd64 File Manager for Xfce +ii thunar-data 1.6.11-0ubuntu0.16.04.2 all Provides thunar documentation, icons and translations +ii tig 2.0.2-2build1 amd64 ncurses-based text-mode interface for Git +ii tk 8.6.0+9 amd64 Toolkit for Tcl and X11 (default version) - windowing shell +ii tk8.6 8.6.5-1 amd64 Tk toolkit for Tcl and X11 v8.6 - windowing shell +ii tmux 2.1-3build1 amd64 terminal multiplexer +ii tzdata 2017c-0ubuntu0.16.04 all time zone and daylight-saving time data +ii ubuntu-keyring 2012.05.19 all GnuPG keys of the Ubuntu archive +ii ucf 3.0036 all Update Configuration File(s): preserve user changes to config files +ii udev 229-4ubuntu21 amd64 /dev/ and hotplug management daemon +ii util-linux 2.27.1-6ubuntu3.3 amd64 miscellaneous system utilities +ii vim-common 2:7.4.1689-3ubuntu1.2 amd64 Vi IMproved - Common files +ii vim-gtk 2:7.4.1689-3ubuntu1.2 amd64 Vi IMproved - enhanced vi editor - with GTK2 GUI +ii vim-gui-common 2:7.4.1689-3ubuntu1.2 all Vi IMproved - Common GUI files +ii vim-runtime 2:7.4.1689-3ubuntu1.2 all Vi IMproved - Runtime files +ii virtualbox-guest-dkms 5.0.40-dfsg-0ubuntu1.16.04.2 all x86 virtualization solution - guest addition module source for dkms +ii virtualbox-guest-utils 5.0.40-dfsg-0ubuntu1.16.04.2 amd64 x86 virtualization solution - non-X11 guest utilities +ii virtualbox-guest-x11 5.0.40-dfsg-0ubuntu1.16.04.2 amd64 x86 virtualization solution - X11 guest utilities +ii wget 1.17.1-1ubuntu1.3 amd64 retrieves files from the web +ii wireless-regdb 2015.07.20-1ubuntu1 all wireless regulatory database +ii x11-common 1:7.7+13ubuntu3 all X Window System (X.Org) infrastructure +ii x11-xkb-utils 7.7+2 amd64 X11 XKB utilities +ii x11-xserver-utils 7.7+7 amd64 X server utilities +ii xfce4-panel 4.12.0-3ubuntu2 amd64 panel for Xfce4 desktop environment +ii xfce4-session 4.12.1-3ubuntu1 amd64 Xfce4 Session Manager +ii xfce4-settings 4.12.0-2ubuntu1 amd64 graphical application for managing Xfce settings +ii xfce4-terminal 0.6.3-2ubuntu1 amd64 Xfce terminal emulator +ii xfce4-whiskermenu-plugin 1.5.1-1ubuntu1 amd64 Alternate menu plugin for the Xfce desktop environment +ii xfconf 4.12.0-2 amd64 utilities for managing settings in Xfce +ii xfdesktop4 4.12.3-2ubuntu1 amd64 xfce desktop background, icons and root menu manager +ii xfdesktop4-data 4.12.3-2ubuntu1 all xfce desktop background, icons and root menu (common files) +ii xfwm4 4.12.3-1ubuntu2 amd64 window manager of the Xfce project +ii xkb-data 2.16-1ubuntu1 all X Keyboard Extension (XKB) configuration data +ii xserver-common 2:1.18.4-0ubuntu0.7 all common files used by various X servers +ii xserver-xorg-core 2:1.18.4-0ubuntu0.7 amd64 Xorg X server - core server +ii xserver-xorg-input-evdev 1:2.10.1-1ubuntu2 amd64 X.Org X server -- evdev input driver +ii xserver-xorg-input-vmmouse 1:13.1.0-1ubuntu2 amd64 X.Org X server -- VMMouse input driver to use with VMWare +ii xserver-xorg-video-vmware 1:13.1.0-2ubuntu3 amd64 X.Org X server -- VMware display driver +ii zlib1g:amd64 1:1.2.8.dfsg-2ubuntu4.1 amd64 compression library - runtime diff --git a/stats/pipfreeze.after.txt b/stats/pipfreeze.after.txt new file mode 100644 index 0000000..586c183 --- /dev/null +++ b/stats/pipfreeze.after.txt @@ -0,0 +1,312 @@ +actdiag==0.5.4 +alabaster==0.7.10 +alembic==0.9.6 +amqp==2.2.2 +appdirs==1.4.3 +asn1crypto==0.24.0 +astroid==1.3.8 +attrs==17.4.0 +automaton==1.13.1 +Babel==2.5.1 +bandit==1.4.0 +bashate==0.5.1 +bcrypt==3.1.4 +beautifulsoup4==4.6.0 +blockdiag==1.5.3 +cachetools==2.0.1 +castellan==0.16.0 +certifi==2017.11.5 +cffi==1.11.2 +chardet==3.0.4 +-e git+https://git.openstack.org/openstack/cinder.git@71b73c3dcb0422509a68229e5ba35c59486a5f48#egg=cinder +cliff==2.9.1 +cmd2==0.7.8 +colorama==0.3.9 +contextlib2==0.5.5 +coverage==4.4.2 +cryptography==2.1.4 +cursive==0.2.1 +ddt==1.1.1 +debtcollector==1.19.0 +decorator==4.1.2 +defusedxml==0.5.0 +deprecation==1.0.1 +Django==1.11.9 +django-appconf==1.0.2 +django-babel==0.6.2 +django-compressor==2.2 +django-nose==1.4.5 +django-pyscss==2.0.2 +doc8==0.8.0 +docutils==0.14 +dogpile.cache==0.6.4 +dulwich==0.18.6 +enum-compat==0.0.2 +enum34==1.1.6 +etcd3==0.7.0 +etcd3gw==0.2.1 +eventlet==0.20.0 +extras==1.0.0 +fasteners==0.14.1 +fixtures==3.0.0 +flake8==2.5.5 +flake8-docstrings==0.2.1.post1 +flake8-import-order==0.11 +freezegun==0.3.9 +funcparserlib==0.3.6 +funcsigs==1.0.2 +functools32==3.2.3.post2 +future==0.16.0 +futures==3.2.0 +futurist==1.5.0 +gabbi==1.39.1 +git-review==1.25.0 +gitdb2==2.0.3 +GitPython==2.1.8 +-e git+https://git.openstack.org/openstack/glance.git@05e9bdb656d9c120ed3cd6ffc8ae7dbf5614b5e4#egg=glance +glance-store==0.22.0 +google-api-python-client==1.6.4 +greenlet==0.4.12 +grpcio==1.8.2 +hacking==0.12.0 +-e git+https://git.openstack.org/openstack/horizon.git@7115655026ce2251bd579cc811e5915e1a464481#egg=horizon +httplib2==0.10.3 +idna==2.6 +imagesize==0.7.1 +ipaddress==1.0.19 +iso8601==0.1.11 +Jinja2==2.10 +jsonpatch==1.21 +jsonpath-rw==1.4.0 +jsonpath-rw-ext==1.1.3 +jsonpointer==1.14 +jsonschema==2.6.0 +-e git+https://git.openstack.org/openstack/keystone.git@abb0d552a1a6ce6af379a68111cce8c263da2a12#egg=keystone +keystoneauth1==3.3.0 +keystonemiddleware==4.20.0 +kombu==4.1.0 +libvirt-python==3.10.0 +linecache2==1.0.0 +logilab-common==1.4.1 +logutils==0.3.5 +lxml==4.1.1 +Mako==1.0.7 +MarkupSafe==1.0 +mccabe==0.2.1 +microversion-parse==0.1.4 +mock==2.0.0 +monotonic==1.4 +mox3==0.24.0 +msgpack-python==0.4.8 +mysqlclient==1.3.7 +netaddr==0.7.19 +netifaces==0.10.6 +networkx==1.11 +-e git+https://git.openstack.org/openstack/neutron.git@569b51483b1328bcc17354351474d6decaea69b8#egg=neutron +neutron-lib==1.11.0 +nodeenv==1.2.0 +nose==1.3.7 +nose-exclude==0.5.0 +nosexcover==1.0.11 +-e git+https://git.openstack.org/openstack/nova.git@b1727a66c9f532ca0d1b336f07d7d0dacf04b643#egg=nova +numpy==1.13.3 +oauth2client==4.1.2 +oauthlib==2.0.6 +openstack.nose-plugin==0.11 +openstackdocstheme==1.17.0 +openstacksdk==0.9.19 +os-api-ref==1.4.0 +os-brick==2.1.1 +os-client-config==1.28.0 +os-service-types==1.1.0 +os-testr==1.0.0 +os-traits==0.4.0 +os-vif==1.7.0 +os-win==3.0.0 +os-xenapi==0.3.1 +osc-lib==1.8.0 +osc-placement==0.1.0 +oslo.cache==1.27.0 +oslo.concurrency==3.24.0 +oslo.config==5.1.0 +oslo.context==2.19.3 +oslo.db==4.32.0 +oslo.i18n==3.19.0 +oslo.log==3.35.0 +oslo.messaging==5.34.1 +oslo.middleware==3.33.0 +oslo.policy==1.33.0 +oslo.privsep==1.25.0 +oslo.reports==1.25.0 +oslo.rootwrap==5.12.1 +oslo.serialization==2.21.1 +oslo.service==1.28.0 +oslo.utils==3.33.0 +oslo.versionedobjects==1.30.0 +oslo.vmware==2.25.0 +oslosphinx==4.17.0 +oslotest==3.0.0 +osprofiler==1.14.0 +ovs==2.8.1 +ovsdbapp==0.9.0 +paramiko==2.4.0 +passlib==1.7.1 +Paste==2.0.3 +PasteDeploy==1.5.2 +pathlib==1.0.1 +pbr==3.1.1 +pecan==1.2.1 +pep257==0.7.0 +pep8==1.5.7 +pika==0.10.0 +pika-pool==0.1.3 +Pillow==5.0.0 +Pint==0.8.1 +pluggy==0.6.0 +ply==3.10 +prettytable==0.7.2 +protobuf==3.5.1 +psutil==5.4.3 +psycopg2==2.7.3.2 +py==1.5.2 +pyasn1==0.4.2 +pyasn1-modules==0.2.1 +pycadf==2.6.0 +pycodestyle==2.3.1 +pycparser==2.18 +pycrypto==2.6.1 +pyflakes==0.8.1 +Pygments==2.2.0 +pyinotify==0.9.6 +pylint==1.4.5 +pymongo==3.6.0 +PyMySQL==0.8.0 +PyNaCl==1.2.1 +pyOpenSSL==17.5.0 +pyparsing==2.2.0 +pyperclip==1.6.0 +pypowervm==1.1.10 +pyroute2==0.4.21 +pysaml2==4.0.2 +pyScss==1.3.4 +pysendfile==2.0.1 +pytest==3.3.1 +python-barbicanclient==4.5.2 +python-cinderclient==3.3.0 +python-dateutil==2.6.1 +python-designateclient==2.7.0 +python-editor==1.0.3 +python-glanceclient==2.9.0 +python-ironicclient==2.0.0 +python-keystoneclient==3.14.0 +python-memcached==1.59 +python-mimeparse==1.6.0 +python-neutronclient==6.6.0 +python-novaclient==9.1.1 +python-openstackclient==3.13.0 +python-subunit==1.2.0 +python-swiftclient==3.4.0 +pytz==2017.3 +pyudev==0.21.0 +PyYAML==3.12 +qpid-python==1.36.0.post1 +rcssmin==1.0.6 +reno==2.6.0 +repoze.lru==0.7 +repoze.who==2.3 +requests==2.18.4 +requests-mock==1.4.0 +requestsexceptions==1.3.0 +restructuredtext-lint==1.1.2 +retrying==1.3.3 +rfc3986==1.1.0 +rjsmin==1.0.12 +Routes==2.4.1 +rsa==3.4.2 +rtslib-fb==2.1.63 +ryu==4.21 +scrypt==0.8.0 +selenium==3.8.0 +semantic-version==2.6.0 +seqdiag==0.9.5 +simplegeneric==0.8.1 +simplejson==3.13.2 +singledispatch==3.4.0.3 +six==1.11.0 +smmap2==2.0.3 +snowballstemmer==1.2.1 +Sphinx==1.6.5 +sphinxcontrib-actdiag==0.8.5 +sphinxcontrib-seqdiag==0.8.5 +sphinxcontrib-websupport==1.0.1 +SQLAlchemy==1.1.15 +sqlalchemy-migrate==0.11.0 +sqlparse==0.2.4 +statsd==3.2.2 +stestr==1.1.0 +stevedore==1.28.0 +suds-jurko==0.6 +systemd-python==234 +taskflow==3.0.1 +-e git+https://git.openstack.org/openstack/tempest.git@e3b388416160bf0438adbf3372167a1e95e89e5f#egg=tempest +Tempita==0.5.2 +tenacity==4.8.0 +termcolor==1.1.0 +testrepository==0.0.20 +testresources==2.0.1 +testscenarios==0.5.0 +testtools==2.3.0 +tinyrpc==0.6 +tooz==1.59.0 +tox==2.9.1 +traceback2==1.4.0 +typing==3.6.2 +unicodecsv==0.14.1 +unittest2==1.1.0 +uritemplate==3.0.0 +urllib3==1.22 +uWSGI==2.0.15 +vine==1.1.4 +virtualenv==15.1.0 +voluptuous==0.10.5 +waitress==1.1.0 +warlock==1.2.0 +weakrefmethod==1.0.3 +webcolors==1.7 +WebOb==1.7.4 +websockify==0.8.0 +WebTest==2.0.29 +wrapt==1.10.11 +wsgi-intercept==1.5.1 +WSME==0.9.2 +xattr==0.9.2 +XStatic==1.0.1 +XStatic-Angular==1.5.8.0 +XStatic-Angular-Bootstrap==2.2.0.0 +XStatic-Angular-FileUpload==12.0.4.0 +XStatic-Angular-Gettext==2.3.8.0 +XStatic-Angular-lrdragndrop==1.0.2.2 +XStatic-Angular-Schema-Form==0.8.13.0 +XStatic-Bootstrap-Datepicker==1.3.1.0 +XStatic-Bootstrap-SCSS==3.3.7.1 +XStatic-bootswatch==3.3.7.0 +XStatic-D3==3.5.17.0 +XStatic-Font-Awesome==4.7.0.0 +XStatic-Hogan==2.0.0.2 +XStatic-Jasmine==2.4.1.1 +XStatic-jQuery==1.10.2.1 +XStatic-JQuery-Migrate==1.2.1.1 +XStatic-jquery-ui==1.12.0.1 +XStatic-JQuery.quicksearch==2.0.3.1 +XStatic-JQuery.TableSorter==2.14.5.1 +XStatic-JSEncrypt==2.3.1.1 +XStatic-mdi==1.4.57.0 +XStatic-objectpath==1.2.1.0 +XStatic-Rickshaw==1.5.0.0 +XStatic-roboto-fontface==0.5.0.0 +XStatic-smart-table==1.4.13.2 +XStatic-Spin==1.2.5.2 +XStatic-term.js==0.0.7.0 +XStatic-tv4==1.2.7.0 +xvfbwrapper==0.2.9 +zope.interface==4.4.3 diff --git a/stats/pipfreeze.orig.txt b/stats/pipfreeze.orig.txt new file mode 100644 index 0000000..cef77f5 --- /dev/null +++ b/stats/pipfreeze.orig.txt @@ -0,0 +1,5 @@ +chardet==2.3.0 +git-review==1.25.0 +requests==2.9.1 +six==1.10.0 +urllib3==1.13.1 diff --git a/stats/piplist.after.txt b/stats/piplist.after.txt new file mode 100644 index 0000000..e83be67 --- /dev/null +++ b/stats/piplist.after.txt @@ -0,0 +1,315 @@ +actdiag (0.5.4) +alabaster (0.7.10) +alembic (0.9.6) +amqp (2.2.2) +appdirs (1.4.3) +asn1crypto (0.24.0) +astroid (1.3.8) +attrs (17.4.0) +automaton (1.13.1) +Babel (2.5.1) +bandit (1.4.0) +bashate (0.5.1) +bcrypt (3.1.4) +beautifulsoup4 (4.6.0) +blockdiag (1.5.3) +cachetools (2.0.1) +castellan (0.16.0) +certifi (2017.11.5) +cffi (1.11.2) +chardet (3.0.4) +cinder (0.0.0, /opt/stack/cinder) +cliff (2.9.1) +cmd2 (0.7.8) +colorama (0.3.9) +contextlib2 (0.5.5) +coverage (4.4.2) +cryptography (2.1.4) +cursive (0.2.1) +ddt (1.1.1) +debtcollector (1.19.0) +decorator (4.1.2) +defusedxml (0.5.0) +deprecation (1.0.1) +Django (1.11.9) +django-appconf (1.0.2) +django-babel (0.6.2) +django-compressor (2.2) +django-nose (1.4.5) +django-pyscss (2.0.2) +doc8 (0.8.0) +docutils (0.14) +dogpile.cache (0.6.4) +dulwich (0.18.6) +enum-compat (0.0.2) +enum34 (1.1.6) +etcd3 (0.7.0) +etcd3gw (0.2.1) +eventlet (0.20.0) +extras (1.0.0) +fasteners (0.14.1) +fixtures (3.0.0) +flake8 (2.5.5) +flake8-docstrings (0.2.1.post1) +flake8-import-order (0.11) +freezegun (0.3.9) +funcparserlib (0.3.6) +funcsigs (1.0.2) +functools32 (3.2.3.post2) +future (0.16.0) +futures (3.2.0) +futurist (1.5.0) +gabbi (1.39.1) +git-review (1.25.0) +gitdb2 (2.0.3) +GitPython (2.1.8) +glance (0.0.0, /opt/stack/glance) +glance-store (0.22.0) +google-api-python-client (1.6.4) +greenlet (0.4.12) +grpcio (1.8.2) +hacking (0.12.0) +horizon (0.0.0, /opt/stack/horizon) +httplib2 (0.10.3) +idna (2.6) +imagesize (0.7.1) +ipaddress (1.0.19) +iso8601 (0.1.11) +Jinja2 (2.10) +jsonpatch (1.21) +jsonpath-rw (1.4.0) +jsonpath-rw-ext (1.1.3) +jsonpointer (1.14) +jsonschema (2.6.0) +keystone (0.0.0, /opt/stack/keystone) +keystoneauth1 (3.3.0) +keystonemiddleware (4.20.0) +kombu (4.1.0) +libvirt-python (3.10.0) +linecache2 (1.0.0) +logilab-common (1.4.1) +logutils (0.3.5) +lxml (4.1.1) +Mako (1.0.7) +MarkupSafe (1.0) +mccabe (0.2.1) +microversion-parse (0.1.4) +mock (2.0.0) +monotonic (1.4) +mox3 (0.24.0) +msgpack-python (0.4.8) +mysqlclient (1.3.7) +netaddr (0.7.19) +netifaces (0.10.6) +networkx (1.11) +neutron (0.0.0, /opt/stack/neutron) +neutron-lib (1.11.0) +nodeenv (1.2.0) +nose (1.3.7) +nose-exclude (0.5.0) +nosexcover (1.0.11) +nova (0.0.0, /opt/stack/nova) +numpy (1.13.3) +oauth2client (4.1.2) +oauthlib (2.0.6) +openstack.nose-plugin (0.11) +openstackdocstheme (1.17.0) +openstacksdk (0.9.19) +os-api-ref (1.4.0) +os-brick (2.1.1) +os-client-config (1.28.0) +os-service-types (1.1.0) +os-testr (1.0.0) +os-traits (0.4.0) +os-vif (1.7.0) +os-win (3.0.0) +os-xenapi (0.3.1) +osc-lib (1.8.0) +osc-placement (0.1.0) +oslo.cache (1.27.0) +oslo.concurrency (3.24.0) +oslo.config (5.1.0) +oslo.context (2.19.3) +oslo.db (4.32.0) +oslo.i18n (3.19.0) +oslo.log (3.35.0) +oslo.messaging (5.34.1) +oslo.middleware (3.33.0) +oslo.policy (1.33.0) +oslo.privsep (1.25.0) +oslo.reports (1.25.0) +oslo.rootwrap (5.12.1) +oslo.serialization (2.21.1) +oslo.service (1.28.0) +oslo.utils (3.33.0) +oslo.versionedobjects (1.30.0) +oslo.vmware (2.25.0) +oslosphinx (4.17.0) +oslotest (3.0.0) +osprofiler (1.14.0) +ovs (2.8.1) +ovsdbapp (0.9.0) +paramiko (2.4.0) +passlib (1.7.1) +Paste (2.0.3) +PasteDeploy (1.5.2) +pathlib (1.0.1) +pbr (3.1.1) +pecan (1.2.1) +pep257 (0.7.0) +pep8 (1.5.7) +pika (0.10.0) +pika-pool (0.1.3) +Pillow (5.0.0) +Pint (0.8.1) +pip (9.0.1) +pluggy (0.6.0) +ply (3.10) +prettytable (0.7.2) +protobuf (3.5.1) +psutil (5.4.3) +psycopg2 (2.7.3.2) +py (1.5.2) +pyasn1 (0.4.2) +pyasn1-modules (0.2.1) +pycadf (2.6.0) +pycodestyle (2.3.1) +pycparser (2.18) +pycrypto (2.6.1) +pyflakes (0.8.1) +Pygments (2.2.0) +pyinotify (0.9.6) +pylint (1.4.5) +pymongo (3.6.0) +PyMySQL (0.8.0) +PyNaCl (1.2.1) +pyOpenSSL (17.5.0) +pyparsing (2.2.0) +pyperclip (1.6.0) +pypowervm (1.1.10) +pyroute2 (0.4.21) +pysaml2 (4.0.2) +pyScss (1.3.4) +pysendfile (2.0.1) +pytest (3.3.1) +python-barbicanclient (4.5.2) +python-cinderclient (3.3.0) +python-dateutil (2.6.1) +python-designateclient (2.7.0) +python-editor (1.0.3) +python-glanceclient (2.9.0) +python-ironicclient (2.0.0) +python-keystoneclient (3.14.0) +python-memcached (1.59) +python-mimeparse (1.6.0) +python-neutronclient (6.6.0) +python-novaclient (9.1.1) +python-openstackclient (3.13.0) +python-subunit (1.2.0) +python-swiftclient (3.4.0) +pytz (2017.3) +pyudev (0.21.0) +PyYAML (3.12) +qpid-python (1.36.0.post1) +rcssmin (1.0.6) +reno (2.6.0) +repoze.lru (0.7) +repoze.who (2.3) +requests (2.18.4) +requests-mock (1.4.0) +requestsexceptions (1.3.0) +restructuredtext-lint (1.1.2) +retrying (1.3.3) +rfc3986 (1.1.0) +rjsmin (1.0.12) +Routes (2.4.1) +rsa (3.4.2) +rtslib-fb (2.1.63) +ryu (4.21) +scrypt (0.8.0) +selenium (3.8.0) +semantic-version (2.6.0) +seqdiag (0.9.5) +setuptools (38.4.0) +simplegeneric (0.8.1) +simplejson (3.13.2) +singledispatch (3.4.0.3) +six (1.11.0) +smmap2 (2.0.3) +snowballstemmer (1.2.1) +Sphinx (1.6.5) +sphinxcontrib-actdiag (0.8.5) +sphinxcontrib-seqdiag (0.8.5) +sphinxcontrib-websupport (1.0.1) +SQLAlchemy (1.1.15) +sqlalchemy-migrate (0.11.0) +sqlparse (0.2.4) +statsd (3.2.2) +stestr (1.1.0) +stevedore (1.28.0) +suds-jurko (0.6) +systemd-python (234) +taskflow (3.0.1) +tempest (0.0.0, /opt/stack/tempest) +Tempita (0.5.2) +tenacity (4.8.0) +termcolor (1.1.0) +testrepository (0.0.20) +testresources (2.0.1) +testscenarios (0.5.0) +testtools (2.3.0) +tinyrpc (0.6) +tooz (1.59.0) +tox (2.9.1) +traceback2 (1.4.0) +typing (3.6.2) +unicodecsv (0.14.1) +unittest2 (1.1.0) +uritemplate (3.0.0) +urllib3 (1.22) +uWSGI (2.0.15) +vine (1.1.4) +virtualenv (15.1.0) +voluptuous (0.10.5) +waitress (1.1.0) +warlock (1.2.0) +weakrefmethod (1.0.3) +webcolors (1.7) +WebOb (1.7.4) +websockify (0.8.0) +WebTest (2.0.29) +wheel (0.30.0) +wrapt (1.10.11) +wsgi-intercept (1.5.1) +WSME (0.9.2) +xattr (0.9.2) +XStatic (1.0.1) +XStatic-Angular (1.5.8.0) +XStatic-Angular-Bootstrap (2.2.0.0) +XStatic-Angular-FileUpload (12.0.4.0) +XStatic-Angular-Gettext (2.3.8.0) +XStatic-Angular-lrdragndrop (1.0.2.2) +XStatic-Angular-Schema-Form (0.8.13.0) +XStatic-Bootstrap-Datepicker (1.3.1.0) +XStatic-Bootstrap-SCSS (3.3.7.1) +XStatic-bootswatch (3.3.7.0) +XStatic-D3 (3.5.17.0) +XStatic-Font-Awesome (4.7.0.0) +XStatic-Hogan (2.0.0.2) +XStatic-Jasmine (2.4.1.1) +XStatic-jQuery (1.10.2.1) +XStatic-JQuery-Migrate (1.2.1.1) +XStatic-jquery-ui (1.12.0.1) +XStatic-JQuery.quicksearch (2.0.3.1) +XStatic-JQuery.TableSorter (2.14.5.1) +XStatic-JSEncrypt (2.3.1.1) +XStatic-mdi (1.4.57.0) +XStatic-objectpath (1.2.1.0) +XStatic-Rickshaw (1.5.0.0) +XStatic-roboto-fontface (0.5.0.0) +XStatic-smart-table (1.4.13.2) +XStatic-Spin (1.2.5.2) +XStatic-term.js (0.0.7.0) +XStatic-tv4 (1.2.7.0) +xvfbwrapper (0.2.9) +zope.interface (4.4.3) diff --git a/stats/piplist.orig.txt b/stats/piplist.orig.txt new file mode 100644 index 0000000..5f86df5 --- /dev/null +++ b/stats/piplist.orig.txt @@ -0,0 +1,6 @@ +chardet (2.3.0) +git-review (1.25.0) +pip (8.1.1) +requests (2.9.1) +six (1.10.0) +urllib3 (1.13.1) diff --git a/upstream-training.ovf b/upstream-training.ovf new file mode 100644 index 0000000..06ed5c7 --- /dev/null +++ b/upstream-training.ovf @@ -0,0 +1,160 @@ + + + + + + + List of the virtual disks used in the package + + + + Logical networks used in the package + + Logical network used by this appliance. + + + + A virtual machine + + The kind of installed guest operating system + Ubuntu_64 + Ubuntu_64 + + + Virtual hardware requirements for a virtual machine + + Virtual Hardware Family + 0 + upstream-training + virtualbox-2.2 + + + 2 virtual CPU + Number of virtual CPUs + 2 virtual CPU + 1 + 3 + 2 + + + MegaBytes + 4096 MB of memory + Memory Size + 4096 MB of memory + 2 + 4 + 4096 + + + 0 + ideController0 + IDE Controller + ideController0 + 3 + PIIX4 + 5 + + + 1 + ideController1 + IDE Controller + ideController1 + 4 + PIIX4 + 5 + + + 0 + scsiController0 + SCSI Controller + scsiController0 + 5 + lsilogic + 6 + + + 3 + false + sound + Sound Card + sound + 6 + ensoniq1371 + 35 + + + 0 + disk1 + Disk Image + disk1 + /disk/vmdisk1 + 7 + 5 + 17 + + + true + Ethernet adapter on 'NAT' + NAT + Ethernet adapter on 'NAT' + 9 + E1000 + 10 + + + + Complete VirtualBox machine configuration in VirtualBox format + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +