- Bump debhelper compatibility version 10.
- Switch from Priority extra to optional.
- Update debian/.gitignore file.
Change-Id: I8a1b2f8a3c3f0a7638ce00a711d1d620286968b2
We are going to add new scripts into ngcp-upgrade-* packages to allow
the support team prepare upgrade better, like check list of supported release
and perform the pre-upgrade checks. It means the package must be installed out of the box.
Also good to ensure proper ngcp-installer-* is also installed as it is necessary for iPXE.
The package ngcp-installer was installed only because user/deployment.sh did it manually.
Maybe ngcp-nth-* is better place for such packages, but
we have to add them into ngcp-service-* as ngcp-nth-carrier doesn't
exist and list of added packages is different for PRO/Carrier.
+ wrap-and-sort -sat
Change-Id: I541a6f81e730327ef39913a00088eb052b5031ea
NGCP systems have Recommends disabled by default. So when we moved
this package from ngcp-panels Depends to Recommends, the system
stopped installing them when necessary, i.e. on PRO and CARRIER
where they are available and required.
Change-Id: I6828bb8af1900216cb20ccc6cd4967db208bf2c3
As discussed on the latest dev-meeting the current implementation
will NOT go into mr5.5 LTS and should NOT be installed since m5.5.
This reverts commit deb14b216d.
Change-Id: Iaa8fbb8feae0c6011a10c14a9098cfb2ed657d32
ngcp-panel-csc is new customer self-care extjs based interface,
which will be available nearby the current ngcp-panel csc interface
at least for the next LTS release and should replace it one day.
Change-Id: Ia01cf9cbedef20fd014e1c2f828260f0a46dbc0f
As a follow-up to Change-Id: I9829f5daa106f5c2288f48f8f45f10aceae5dddd
(commit 4899747a26) we still want to
have mytop on Debian/jessie systems, while mytop is provided
by mariadb-client-10.1 starting with Debian/stretch.
Change-Id: Ie5034007d591f7c6e5cafbfe843b238ed85fec33
mariadb-client-10.1 conflicts with the mytop package since
it ships the mytop binary as well.
Fixes:
| The following packages have unmet dependencies:
| ngcp-nth-ce : Depends: mytop but it is not going to be installed
| [...]
| The following packages have unmet dependencies:
| mariadb-client-10.1 : Conflicts: mytop but 1.9.1-4 is to be installed
This was introduced as of mariadb-10.1 v10.1.23-4, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861913
Change-Id: I9829f5daa106f5c2288f48f8f45f10aceae5dddd
man-db is no longer "Priority: important" on Debian/stretch,
therefore the man(1) tool is missing on stretch otherwise.
Change-Id: I880f4a545c7d6db1edf71dc123e3de0746f780e2
ifconfig is required for our heartbeat-2 package:
| Starting High-Availability services:
| /usr/lib/ocf/resource.d//heartbeat/IPaddr: 312: /usr/lib/ocf/resource.d//heartbeat/IPaddr: ifconfig: not found
The net-tools package became "Priority: optional"
with stretch, so it's no longer installed by default.
Change-Id: I451445897f8af66ace4b1bf24a93de1323909b4b
NGCP iptables templates need debian package "netfilter-persistent"
(formerly "iptables-persistent") installed.
Additionally package "iptables-persistent" has to be installed. This
package is now just providing iptables command line tools while the
service in init.d was moved to "netfilter-persistent". Package
"netfilter-persistent" alone will not load any rules, since it is
depending on the command line tools.
Removing package "netfilter-persistent" from dependency list. Package
"iptables-persistent" depends already on it.
Change-Id: I205a6d82f1f042d9cae2404893a45157a97b3471
The dependency on openjdk-7-jre-headless was needed for elasticsearch
(which depends on java stack but lacks an according dependency :-/).
So drop it, and if we should need it again then we should depend
on default-jre-headless instead.
Change-Id: I77cedf00b465795929c20d5fcae80a4901d0406b
telnet-ssl package doesn't exist in stretch,
see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=828448
A better approach is to actually use something like
`openssl s_client -host ... -port 443`, socat or gnutls instead.
Change-Id: I7f9c9b9072d2fe2405462e92524cf63cfc5b4152