Browse code

Rename apts to debs

apts aren't a thing, debs are. apt-get installs debs, like yum installs
rpms. Another option would be to rename rpms to yums, but that is even
sillier, considering then for suse we'd have to call it "zypper-suse" or
something, even though it would want to consume yums-general as a base.

Include a symlink to the old name to help out with grenade. The symlink
should go away later.

This is a long-standing annoyance of mine.

Related-to: I915f0e59c13d8cf5fb3549c6202f8aa2f8be0856
Change-Id: I0416180db5b6add996ce5b48c6966c1b68adbcb0

Monty Taylor authored on 2014/11/16 05:18:13
Showing 60 changed files
1 1
new file mode 120000
... ...
@@ -0,0 +1 @@
0
+debs/
0 1
\ No newline at end of file
1 2
deleted file mode 100644
... ...
@@ -1,8 +0,0 @@
1
-busybox
2
-dnsmasq
3
-ipmitool
4
-make
5
-open-iscsi
6
-qemu-kvm
7
-syslinux
8
-tgt
9 1
deleted file mode 100644
... ...
@@ -1,6 +0,0 @@
1
-python-pymongo #NOPRIME
2
-mongodb-server #NOPRIME
3
-libnspr4-dev
4
-pkg-config
5
-libxml2-dev
6
-libxslt-dev
7 1
\ No newline at end of file
8 2
deleted file mode 100644
... ...
@@ -1,2 +0,0 @@
1
-ceph    # NOPRIME
2
-xfsprogs
3 1
deleted file mode 100644
... ...
@@ -1,6 +0,0 @@
1
-tgt
2
-lvm2
3
-qemu-utils
4
-libpq-dev
5
-open-iscsi
6
-open-iscsi-utils # Deprecated since quantal dist:precise
7 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-dstat
2 1
deleted file mode 100644
... ...
@@ -1,30 +0,0 @@
1
-bridge-utils
2
-pylint
3
-python-setuptools
4
-screen
5
-unzip
6
-wget
7
-psmisc
8
-gcc
9
-git
10
-graphviz # testonly - docs
11
-lsof # useful when debugging
12
-openssh-server
13
-openssl
14
-python-virtualenv
15
-python-unittest2
16
-iputils-ping
17
-wget
18
-curl
19
-tcpdump
20
-euca2ools # only for testing client
21
-tar
22
-python-cmd2 # dist:precise
23
-python-dev
24
-python-mock # testonly
25
-python2.7
26
-bc
27
-libyaml-dev
28
-libffi-dev
29
-libssl-dev # for pyOpenSSL
30
-gettext  # used for compiling message catalogs
31 1
deleted file mode 100644
... ...
@@ -1,14 +0,0 @@
1
-libmysqlclient-dev  # testonly
2
-libpq-dev           # testonly
3
-libssl-dev          # testonly
4
-libxml2-dev
5
-libxslt1-dev        # testonly
6
-python-eventlet
7
-python-routes
8
-python-greenlet
9
-python-sqlalchemy
10
-python-wsgiref
11
-python-pastedeploy
12
-python-xattr
13
-python-iso8601
14
-zlib1g-dev           # testonly
15 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-gettext # dist:trusty
2 1
deleted file mode 100644
... ...
@@ -1,20 +0,0 @@
1
-apache2  # NOPRIME
2
-libapache2-mod-wsgi  # NOPRIME
3
-python-beautifulsoup
4
-python-dateutil
5
-python-paste
6
-python-pastedeploy
7
-python-anyjson
8
-python-routes
9
-python-xattr
10
-python-sqlalchemy
11
-python-webob
12
-pylint
13
-python-eventlet
14
-python-nose
15
-python-sphinx
16
-python-mox
17
-python-coverage
18
-python-cherrypy3 # why?
19
-python-migrate
20
-libpcre3-dev  # pyScss
21 1
deleted file mode 100644
... ...
@@ -1,18 +0,0 @@
1
-docker.io
2
-ipmitool
3
-iptables
4
-ipxe
5
-libguestfs0
6
-libvirt-bin
7
-openssh-client
8
-openvswitch-switch
9
-openvswitch-datapath-dkms
10
-python-libguestfs
11
-python-libvirt
12
-qemu
13
-qemu-kvm
14
-qemu-utils
15
-sgabios
16
-syslinux
17
-tftpd-hpa
18
-xinetd
19 1
deleted file mode 100644
... ...
@@ -1,15 +0,0 @@
1
-python-lxml
2
-python-pastescript
3
-python-pastedeploy
4
-python-paste
5
-sqlite3
6
-python-pysqlite2
7
-python-sqlalchemy
8
-python-mysqldb
9
-python-mysql.connector
10
-python-webob
11
-python-greenlet
12
-python-routes
13
-libldap2-dev
14
-libsasl2-dev
15
-libkrb5-dev
16 1
deleted file mode 100644
... ...
@@ -1,3 +0,0 @@
1
-ldap-utils
2
-slapd
3
-python-ldap
4 1
deleted file mode 100644
... ...
@@ -1,3 +0,0 @@
1
-python-dateutil
2
-msgpack-python
3
-fping
4 1
deleted file mode 100644
... ...
@@ -1,8 +0,0 @@
1
-# Stuff for diablo volumes
2
-lvm2
3
-open-iscsi
4
-open-iscsi-utils # Deprecated since quantal dist:precise
5
-genisoimage
6
-sysfsutils
7
-sg3-utils
8
-python-guestfs # NOPRIME
9 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-python-numpy
2 1
deleted file mode 100644
... ...
@@ -1,26 +0,0 @@
1
-ebtables
2
-iptables
3
-iputils-ping
4
-iputils-arping
5
-libmysqlclient-dev  # testonly
6
-mysql-server #NOPRIME
7
-sudo
8
-python-iso8601
9
-python-paste
10
-python-routes
11
-python-suds
12
-python-pastedeploy
13
-python-greenlet
14
-python-eventlet
15
-python-sqlalchemy
16
-python-mysqldb
17
-python-mysql.connector
18
-python-pyudev
19
-python-qpid # NOPRIME
20
-dnsmasq-base
21
-dnsmasq-utils # for dhcp_release only available in dist:precise
22
-rabbitmq-server # NOPRIME
23
-qpidd # NOPRIME
24
-sqlite3
25
-vlan
26
-radvd # NOPRIME
27 1
deleted file mode 100644
... ...
@@ -1,48 +0,0 @@
1
-dnsmasq-base
2
-dnsmasq-utils # for dhcp_release
3
-conntrack
4
-kpartx
5
-parted
6
-iputils-arping
7
-libmysqlclient-dev  # testonly
8
-mysql-server # NOPRIME
9
-python-mysqldb
10
-python-mysql.connector
11
-python-xattr # needed for glance which is needed for nova --- this shouldn't be here
12
-python-lxml # needed for glance which is needed for nova --- this shouldn't be here
13
-gawk
14
-iptables
15
-ebtables
16
-sqlite3
17
-sudo
18
-qemu-kvm # NOPRIME
19
-qemu # dist:wheezy,jessie NOPRIME
20
-libvirt-bin # NOPRIME
21
-libvirt-dev # NOPRIME
22
-pm-utils
23
-libjs-jquery-tablesorter # Needed for coverage html reports
24
-vlan
25
-curl
26
-genisoimage # required for config_drive
27
-rabbitmq-server # NOPRIME
28
-qpidd # NOPRIME
29
-socat # used by ajaxterm
30
-python-mox
31
-python-paste
32
-python-migrate
33
-python-greenlet
34
-python-libvirt # NOPRIME
35
-python-libxml2
36
-python-routes
37
-python-numpy # used by websockify for spice console
38
-python-pastedeploy
39
-python-eventlet
40
-python-cheetah
41
-python-tempita
42
-python-sqlalchemy
43
-python-suds
44
-python-lockfile
45
-python-m2crypto
46
-python-feedparser
47
-python-iso8601
48
-python-qpid # NOPRIME
49 1
deleted file mode 100644
... ...
@@ -1,3 +0,0 @@
1
-fakeroot
2
-make
3
-openvswitch-switch
4 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-python-psycopg2
2 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-ipset
2 1
deleted file mode 100644
... ...
@@ -1,2 +0,0 @@
1
-conntrackd
2
-keepalived
3 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-sasl2-bin # NOPRIME
2 1
deleted file mode 100644
... ...
@@ -1,2 +0,0 @@
1
-python-eventlet
2
-python-sphinx
3 1
deleted file mode 100644
... ...
@@ -1,14 +0,0 @@
1
-curl
2
-memcached
3
-python-configobj
4
-python-coverage
5
-python-eventlet
6
-python-greenlet
7
-python-netifaces
8
-python-nose
9
-python-pastedeploy
10
-python-simplejson
11
-python-webob
12
-python-xattr
13
-sqlite3
14
-xfsprogs
15 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-libxslt1-dev
2 1
\ No newline at end of file
3 2
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-stud
2 1
deleted file mode 100644
... ...
@@ -1,15 +0,0 @@
1
-# Trema
2
-make
3
-ruby1.8
4
-rubygems1.8
5
-ruby1.8-dev
6
-libpcap-dev
7
-libsqlite3-dev
8
-libglib2.0-dev
9
-
10
-# Sliceable Switch
11
-sqlite3
12
-libdbi-perl
13
-libdbd-sqlite3-perl
14
-apache2
15
-libjson-perl
16 1
deleted file mode 100644
... ...
@@ -1 +0,0 @@
1
-libxslt1-dev   # testonly
2 1
deleted file mode 100644
... ...
@@ -1,5 +0,0 @@
1
-python-pymongo
2
-mongodb-server
3
-pkg-config
4
-redis-server # NOPRIME
5
-python-redis # NOPRIME
6 1
\ No newline at end of file
7 2
new file mode 100644
... ...
@@ -0,0 +1,8 @@
0
+busybox
1
+dnsmasq
2
+ipmitool
3
+make
4
+open-iscsi
5
+qemu-kvm
6
+syslinux
7
+tgt
0 8
new file mode 100644
... ...
@@ -0,0 +1,6 @@
0
+python-pymongo #NOPRIME
1
+mongodb-server #NOPRIME
2
+libnspr4-dev
3
+pkg-config
4
+libxml2-dev
5
+libxslt-dev
0 6
\ No newline at end of file
1 7
new file mode 100644
... ...
@@ -0,0 +1,2 @@
0
+ceph    # NOPRIME
1
+xfsprogs
0 2
new file mode 100644
... ...
@@ -0,0 +1,6 @@
0
+tgt
1
+lvm2
2
+qemu-utils
3
+libpq-dev
4
+open-iscsi
5
+open-iscsi-utils # Deprecated since quantal dist:precise
0 6
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+dstat
0 1
new file mode 100644
... ...
@@ -0,0 +1,30 @@
0
+bridge-utils
1
+pylint
2
+python-setuptools
3
+screen
4
+unzip
5
+wget
6
+psmisc
7
+gcc
8
+git
9
+graphviz # testonly - docs
10
+lsof # useful when debugging
11
+openssh-server
12
+openssl
13
+python-virtualenv
14
+python-unittest2
15
+iputils-ping
16
+wget
17
+curl
18
+tcpdump
19
+euca2ools # only for testing client
20
+tar
21
+python-cmd2 # dist:precise
22
+python-dev
23
+python-mock # testonly
24
+python2.7
25
+bc
26
+libyaml-dev
27
+libffi-dev
28
+libssl-dev # for pyOpenSSL
29
+gettext  # used for compiling message catalogs
0 30
new file mode 100644
... ...
@@ -0,0 +1,14 @@
0
+libmysqlclient-dev  # testonly
1
+libpq-dev           # testonly
2
+libssl-dev          # testonly
3
+libxml2-dev
4
+libxslt1-dev        # testonly
5
+python-eventlet
6
+python-routes
7
+python-greenlet
8
+python-sqlalchemy
9
+python-wsgiref
10
+python-pastedeploy
11
+python-xattr
12
+python-iso8601
13
+zlib1g-dev           # testonly
0 14
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+gettext # dist:trusty
0 1
new file mode 100644
... ...
@@ -0,0 +1,20 @@
0
+apache2  # NOPRIME
1
+libapache2-mod-wsgi  # NOPRIME
2
+python-beautifulsoup
3
+python-dateutil
4
+python-paste
5
+python-pastedeploy
6
+python-anyjson
7
+python-routes
8
+python-xattr
9
+python-sqlalchemy
10
+python-webob
11
+pylint
12
+python-eventlet
13
+python-nose
14
+python-sphinx
15
+python-mox
16
+python-coverage
17
+python-cherrypy3 # why?
18
+python-migrate
19
+libpcre3-dev  # pyScss
0 20
new file mode 100644
... ...
@@ -0,0 +1,18 @@
0
+docker.io
1
+ipmitool
2
+iptables
3
+ipxe
4
+libguestfs0
5
+libvirt-bin
6
+openssh-client
7
+openvswitch-switch
8
+openvswitch-datapath-dkms
9
+python-libguestfs
10
+python-libvirt
11
+qemu
12
+qemu-kvm
13
+qemu-utils
14
+sgabios
15
+syslinux
16
+tftpd-hpa
17
+xinetd
0 18
new file mode 100644
... ...
@@ -0,0 +1,15 @@
0
+python-lxml
1
+python-pastescript
2
+python-pastedeploy
3
+python-paste
4
+sqlite3
5
+python-pysqlite2
6
+python-sqlalchemy
7
+python-mysqldb
8
+python-mysql.connector
9
+python-webob
10
+python-greenlet
11
+python-routes
12
+libldap2-dev
13
+libsasl2-dev
14
+libkrb5-dev
0 15
new file mode 100644
... ...
@@ -0,0 +1,3 @@
0
+ldap-utils
1
+slapd
2
+python-ldap
0 3
new file mode 100644
... ...
@@ -0,0 +1,3 @@
0
+python-dateutil
1
+msgpack-python
2
+fping
0 3
new file mode 100644
... ...
@@ -0,0 +1,8 @@
0
+# Stuff for diablo volumes
1
+lvm2
2
+open-iscsi
3
+open-iscsi-utils # Deprecated since quantal dist:precise
4
+genisoimage
5
+sysfsutils
6
+sg3-utils
7
+python-guestfs # NOPRIME
0 8
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+python-numpy
0 1
new file mode 100644
... ...
@@ -0,0 +1,26 @@
0
+ebtables
1
+iptables
2
+iputils-ping
3
+iputils-arping
4
+libmysqlclient-dev  # testonly
5
+mysql-server #NOPRIME
6
+sudo
7
+python-iso8601
8
+python-paste
9
+python-routes
10
+python-suds
11
+python-pastedeploy
12
+python-greenlet
13
+python-eventlet
14
+python-sqlalchemy
15
+python-mysqldb
16
+python-mysql.connector
17
+python-pyudev
18
+python-qpid # NOPRIME
19
+dnsmasq-base
20
+dnsmasq-utils # for dhcp_release only available in dist:precise
21
+rabbitmq-server # NOPRIME
22
+qpidd # NOPRIME
23
+sqlite3
24
+vlan
25
+radvd # NOPRIME
0 26
new file mode 100644
... ...
@@ -0,0 +1,48 @@
0
+dnsmasq-base
1
+dnsmasq-utils # for dhcp_release
2
+conntrack
3
+kpartx
4
+parted
5
+iputils-arping
6
+libmysqlclient-dev  # testonly
7
+mysql-server # NOPRIME
8
+python-mysqldb
9
+python-mysql.connector
10
+python-xattr # needed for glance which is needed for nova --- this shouldn't be here
11
+python-lxml # needed for glance which is needed for nova --- this shouldn't be here
12
+gawk
13
+iptables
14
+ebtables
15
+sqlite3
16
+sudo
17
+qemu-kvm # NOPRIME
18
+qemu # dist:wheezy,jessie NOPRIME
19
+libvirt-bin # NOPRIME
20
+libvirt-dev # NOPRIME
21
+pm-utils
22
+libjs-jquery-tablesorter # Needed for coverage html reports
23
+vlan
24
+curl
25
+genisoimage # required for config_drive
26
+rabbitmq-server # NOPRIME
27
+qpidd # NOPRIME
28
+socat # used by ajaxterm
29
+python-mox
30
+python-paste
31
+python-migrate
32
+python-greenlet
33
+python-libvirt # NOPRIME
34
+python-libxml2
35
+python-routes
36
+python-numpy # used by websockify for spice console
37
+python-pastedeploy
38
+python-eventlet
39
+python-cheetah
40
+python-tempita
41
+python-sqlalchemy
42
+python-suds
43
+python-lockfile
44
+python-m2crypto
45
+python-feedparser
46
+python-iso8601
47
+python-qpid # NOPRIME
0 48
new file mode 100644
... ...
@@ -0,0 +1,3 @@
0
+fakeroot
1
+make
2
+openvswitch-switch
0 3
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+python-psycopg2
0 1
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+ipset
0 1
new file mode 100644
... ...
@@ -0,0 +1,2 @@
0
+conntrackd
1
+keepalived
0 2
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+sasl2-bin # NOPRIME
0 1
new file mode 100644
... ...
@@ -0,0 +1,2 @@
0
+python-eventlet
1
+python-sphinx
0 2
new file mode 100644
... ...
@@ -0,0 +1,14 @@
0
+curl
1
+memcached
2
+python-configobj
3
+python-coverage
4
+python-eventlet
5
+python-greenlet
6
+python-netifaces
7
+python-nose
8
+python-pastedeploy
9
+python-simplejson
10
+python-webob
11
+python-xattr
12
+sqlite3
13
+xfsprogs
0 14
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+libxslt1-dev
0 1
\ No newline at end of file
1 2
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+stud
0 1
new file mode 100644
... ...
@@ -0,0 +1,15 @@
0
+# Trema
1
+make
2
+ruby1.8
3
+rubygems1.8
4
+ruby1.8-dev
5
+libpcap-dev
6
+libsqlite3-dev
7
+libglib2.0-dev
8
+
9
+# Sliceable Switch
10
+sqlite3
11
+libdbi-perl
12
+libdbd-sqlite3-perl
13
+apache2
14
+libjson-perl
0 15
new file mode 100644
... ...
@@ -0,0 +1 @@
0
+libxslt1-dev   # testonly
0 1
new file mode 100644
... ...
@@ -0,0 +1,5 @@
0
+python-pymongo
1
+mongodb-server
2
+pkg-config
3
+redis-server # NOPRIME
4
+python-redis # NOPRIME
0 5
\ No newline at end of file
... ...
@@ -945,7 +945,7 @@ function get_or_create_endpoint {
945 945
 function _get_package_dir {
946 946
     local pkg_dir
947 947
     if is_ubuntu; then
948
-        pkg_dir=$FILES/apts
948
+        pkg_dir=$FILES/debs
949 949
     elif is_fedora; then
950 950
         pkg_dir=$FILES/rpms
951 951
     elif is_suse; then
... ...
@@ -975,7 +975,7 @@ function apt_get {
975 975
 }
976 976
 
977 977
 # get_packages() collects a list of package names of any type from the
978
-# prerequisite files in ``files/{apts|rpms}``.  The list is intended
978
+# prerequisite files in ``files/{debs|rpms}``.  The list is intended
979 979
 # to be passed to a package installer such as apt or yum.
980 980
 #
981 981
 # Only packages required for the services in 1st argument will be