1
0
Fork 0
mirror of https://github.com/pavel-odintsov/fastnetmon synced 2024-05-19 00:56:20 +02:00
Commit Graph

152 Commits

Author SHA1 Message Date
Pavel Odintsov 73193dc358 Upgrade version of FastNetMon to 1.2.2 as we released 1.2.1 as stable 2022-05-14 13:04:29 +01:00
Pavel Odintsov 64bdf3b892 Added logic to export RPM ackages on Fedora as Artifacts 2022-05-06 01:36:23 +01:00
Pavel Odintsov c633f182c6 Switched to large machine type for Fedora builds 2022-05-05 01:19:43 +01:00
Pavel Odintsov 5a5b3a1cdd We need to add flag -p for mkdir to create intermediate folders 2022-05-04 18:37:16 +01:00
Pavel Odintsov e25455cf33 Added argument to approve installation of dependencies for RPM 2022-05-04 18:33:14 +01:00
Pavel Odintsov ec59f6eadb We need to add dnf-plugins-core for builddep 2022-05-04 18:27:20 +01:00
Pavel Odintsov c47a29eb97 Fixed dnf command name to correct spelling 2022-05-04 18:23:47 +01:00
Pavel Odintsov 113fd81b15 Added job to build Fedora upstream RPM in CI 2022-05-04 18:22:01 +01:00
Pavel Odintsov 198c668a12 Added target to build package for Debian Bullseye backports as we expect issues with fmt:: library 2022-05-03 13:28:20 +01:00
Pavel Odintsov 1cf0027328 Fixed case for version of CircleCI 2022-05-03 13:24:28 +01:00
Pavel Odintsov 06dfeef0c2 Added quotes 2022-05-03 13:23:19 +01:00
Pavel Odintsov 73a7eab750 Added quotes 2022-05-03 13:15:45 +01:00
Pavel Odintsov ed42ac62d2 Added option to change baseimage for upstream build to add future support for backports option 2022-05-03 13:12:27 +01:00
Pavel Odintsov dee57b92c2 Switched to upstream Salsa repo and removed logic which removes capnp binding files 2022-05-03 12:26:56 +01:00
Pavel Odintsov f96e9dd4d1 Fixed logic to return success when we have sid image in place 2022-04-30 16:33:51 +01:00
Pavel Odintsov 8e41a988d9 Well, I think we need full permissions to restore cache correctly 2022-04-30 16:26:51 +01:00
Pavel Odintsov 6bd77da219 Allowed read only access for /data folder for all users 2022-04-30 16:22:57 +01:00
Pavel Odintsov 313b638e4d Fixed typo in command 2022-04-30 16:19:13 +01:00
Pavel Odintsov d9c8f790bd Added missing sudo for mkdir and improved capnp command search logic 2022-04-30 16:18:01 +01:00
Pavel Odintsov 42e031dc0e Explicitly created /data folder with relaxed permissions to fix restore cache logic 2022-04-30 16:13:48 +01:00
Pavel Odintsov 982c68b36e Added logic to remove capnp bindings from sources and trigger regeneration 2022-04-30 16:06:27 +01:00
Pavel Odintsov 6fa50073b7 Added ls -la command to debug issue with restore cache error. Skipping writing data/sid_base.tgz - open /data/sid_base.tgz: permission denied 2022-04-30 15:55:10 +01:00
Pavel Odintsov 2e4eee8c62 Switched official Salsa repo to my own fork to add missing dependencies 2022-04-30 14:28:36 +01:00
Pavel Odintsov eb3541bbd1 Switched PROJECT_BINARY_DIR to PROJECT_SOURCE_DIR for GoBGP protobuf logic generation as it was incorrect approach 2022-04-30 13:56:59 +01:00
Pavel Odintsov cc85aaf4f9 Added logic for package build, finally 2022-04-29 22:47:19 +01:00
Pavel Odintsov ab88e2a296 Fixed /data folder mount to :rw from :ro 2022-04-29 22:42:58 +01:00
Pavel Odintsov f78328058d Added more debug for Debian build, removed absolute path for pbuilder 2022-04-29 22:36:49 +01:00
Pavel Odintsov 3103178074 Fixed logic to retrieve Deb package version from container 2022-04-29 22:29:07 +01:00
Pavel Odintsov 07fb23d324 Fixed bash call for dpkg-buildpackage to aboid issue with cd 2022-04-29 22:05:30 +01:00
Pavel Odintsov 9afb1ea3ef Added missing dependencies 2022-04-29 21:57:34 +01:00
Pavel Odintsov adbb70bede Fixed machine configuration 2022-04-29 21:56:16 +01:00
Pavel Odintsov fed3b2ca6d Removed unused Docker call 2022-04-29 21:55:15 +01:00
Pavel Odintsov 571349e559 Fixed typo and added documentation about our Docker setup for Debian 2022-04-29 21:53:58 +01:00
Pavel Odintsov c66877120b Switched Debian container build to VM and priviledged Docker container 2022-04-29 21:50:32 +01:00
Pavel Odintsov c4c743f989 Unfortunately Debian mirror do not support https properly, switched to plain http 2022-04-29 21:23:49 +01:00
Pavel Odintsov e786c36c23 Upgraded debootstrap to version from Debian Unstable to address issues with Docker
I: running debootstrap
/usr/sbin/debootstrap
mknod: /var/cache/pbuilder/build/25122/test-dev-null: Operation not permitted
E: Cannot install into target '/var/cache/pbuilder/build/25122' mounted with noexec or nodev
E: debootstrap failed
2022-04-29 21:19:20 +01:00
Pavel Odintsov 0fb23ec144 Wrapped command in quotes to avoid issues with YAML 2022-04-29 21:02:05 +01:00
Pavel Odintsov 86c16e1acc Added logic to build base image with caching 2022-04-29 20:59:55 +01:00
Pavel Odintsov 36a3229d8d Enabled extended regular expressions for sed and improved regular expression for matching 2022-04-29 20:51:22 +01:00
Pavel Odintsov 5e9634d5c2 Added logic to cut revision from version number: 1.2.0+git20220427-1 to 1.2.0+git20220427 2022-04-29 20:44:48 +01:00
Pavel Odintsov 99de6e7981 Added CI target to build upstream package for Debian 2022-04-29 20:38:47 +01:00
Pavel Odintsov dbc0f2c9b5
Added sudo for Docker login 2022-04-21 23:45:14 +01:00
Pavel Odintsov e33dac3bde Fixed username for GitHub 2022-04-21 21:22:49 +01:00
Pavel Odintsov 5ade9c4cbd Aded prefix for container registry 2022-04-21 21:19:12 +01:00
Pavel Odintsov b5e6a328f8 Added Docker image build by default 2022-04-21 21:03:17 +01:00
Pavel Odintsov 4f179e1e71 Updated Docker image and added CI/CI task to prepare Docker images 2022-04-21 21:02:00 +01:00
Pavel Odintsov 8d187cde31 Fixed type to string from integer 2022-04-21 20:37:46 +01:00
Pavel Odintsov f982a83161 Corrected template name 2022-04-21 20:37:01 +01:00
Pavel Odintsov 7af0a0a35f Unified RedHat family builds 2022-04-21 20:36:12 +01:00
Pavel Odintsov 6b71c59879 Corrected parameters for Debian CI tasks 2022-04-21 20:07:18 +01:00