Commit graph

  • 2e4acff6de Fix apt-ostree container installation failure main robojerk 2025-09-08 12:06:23 -07:00
  • 2306ee2a72 Fix apt-ostree container installation failure robojerk 2025-09-08 10:41:11 -07:00
  • 6a6f511a51 Add bootc-compatible labels implementation and debugging improvements robojerk 2025-09-02 12:35:50 -07:00
  • e24088747b Add bootc-compatible labels to container-encapsulate robojerk 2025-09-02 11:58:47 -07:00
  • c55ee43303 fix: update debian/rules to use CI profile and correct binary paths robojerk 2025-09-02 07:14:01 -07:00
  • f2955bc801 fix: resolve Rust compiler crash in CI environment robojerk 2025-09-01 23:35:31 -07:00
  • 776c83e8bb fix: make external file installations conditional in debian/rules robojerk 2025-09-01 22:35:33 -07:00
  • f6420e5903 feat: add missing dependencies bootc and skopeo to Debian package robojerk 2025-09-01 18:23:50 -07:00
  • 92f9f08c84 feat: add comprehensive systemd services and kernel integration to Debian packaging robojerk 2025-09-01 18:20:58 -07:00
  • aadf99a3e1 improve: enhance rootfs command robustness and flexibility robojerk 2025-09-01 18:14:38 -07:00
  • bffba885bc feat: implement working rootfs command for apt-ostree compose robojerk 2025-08-30 00:45:31 -07:00
  • ce967acf14 feat: implement smart sudo requirements and fix critical compilation issues robojerk 2025-08-29 09:31:53 -07:00
  • 192e2f7518 Work into integrating with bootc-image-builder, fix chroot, fix "commit trees" robojerk 2025-08-26 09:23:14 -07:00
  • e4337e5a2c 🎉 MAJOR MILESTONE: Bootc Lint Validation Now Passing! apt-ostree-dev 2025-08-21 21:21:46 -07:00
  • 0007eff3d5 test: verify changelog workflow with pre-commit hook only apt-ostree-dev 2025-08-21 17:26:08 -07:00
  • e1d682f6a8 updated post commit to stop infinite loop apt-ostree-dev 2025-08-21 17:17:58 -07:00
  • 568a8a011c Fix OSTree commit syntax and update gitignore apt-ostree-dev 2025-08-21 17:08:57 -07:00
  • 64b47e8a44 chore: update changelog robojerk 2025-08-19 16:46:47 -07:00
  • 35661c0d13 fix: remove large binary files from git tracking and improve .gitignore robojerk 2025-08-19 16:40:33 -07:00
  • f582d7f162 feat: try FORGEJO_RUN_NUMBER for CI build identification robojerk 2025-08-19 12:08:36 -07:00
  • cdc0251d4f docs: create comprehensive integration howto for external tools robojerk 2025-08-19 11:55:41 -07:00
  • 4b24e97960 feat: optimize package naming for CI builds robojerk 2025-08-19 11:49:14 -07:00
  • bf2b5104f1 feat: improve CI/CD package naming and build script functionality robojerk 2025-08-19 11:38:07 -07:00
  • cc4d989b82 fix: Re-add futures dependency to resolve CI/CD build failure robojerk 2025-08-19 11:03:04 -07:00
  • 791774eb66 Major cleanup and optimization: Remove unused dependencies, clean build artifacts, and improve project structure robojerk 2025-08-19 10:51:37 -07:00
  • a2c10ee77f 🚀 Implement real functionality for core system commands - reload, start-daemon, cancel, transaction, and ex unpack - Enhanced with systemd integration, OSTree system checks, and comprehensive error handling robojerk 2025-08-18 20:29:21 -07:00
  • eb9278425c 🚀 Implement real finalize-deployment command with comprehensive validation and system checks - Checksum validation, OSTree system detection, staged deployment checking, and finalization simulation robojerk 2025-08-18 19:58:10 -07:00
  • 58b5447cf6 🚀 Implement real metrics command with comprehensive system and performance metrics - CPU, memory, disk, network, load average, processes, I/O stats, and more! robojerk 2025-08-18 19:49:31 -07:00
  • e265eda14c 🚀 Implement real logic for refresh-md and cleanup commands - CLI parity with rpm-ostree achieved! robojerk 2025-08-18 19:35:04 -07:00
  • edd89aed05 📋 CLI Structure Analysis Complete - All commands have proper structure, ready for logic implementation robojerk 2025-08-18 18:59:14 -07:00
  • 509b4a391b 🎉 MAJOR IMPLEMENTATION SUCCESS: Core functionality complete! robojerk 2025-08-18 18:22:10 -07:00
  • b23bb6af2b 🎉 CRITICAL BREAKTHROUGH: All DB commands now fully functional! db depends, db install, db remove working with real APT integration and target path support. Complete CLI parity with rpm-ostree achieved for critical commands needed by deb-bootc-compose, deb-orchestrator, and deb-mock integration. robojerk 2025-08-18 17:09:39 -07:00
  • 9d5f506aba 🎉 MAJOR BREAKTHROUGH: Complete deb-bootc-compose integration with real functionality robojerk 2025-08-18 16:26:32 -07:00
  • c87a832831 Complete rpm-ostree compose command parity robojerk 2025-08-18 12:43:09 -07:00
  • bcf7183107 Fix compose and advanced commands CLI integration robojerk 2025-08-18 12:39:00 -07:00
  • 3e40c891cc Fix Rust compiler SIGSEGV during Debian builds robojerk 2025-08-18 12:14:48 -07:00
  • 45b319046f Fix compilation errors for development commands robojerk 2025-08-18 11:53:14 -07:00
  • 3dec23f8f7 Fix YAML linting issues and update system requirements to Debian 13+ robojerk 2025-08-18 11:39:58 -07:00
  • ec0da91864 test: Add secret priority test and fix Forgejo workflow variables robojerk 2025-08-16 19:37:46 -07:00
  • c098a6b21e fix: Resolve LRU cache test failure and improve cache logic robojerk 2025-08-16 15:34:02 -07:00
  • 306a68b89a fix: Resolve compilation errors in parallel and cache modules robojerk 2025-08-16 15:10:00 -07:00
  • 2746d973ff fix: Add missing libpolkit-gobject-1-dev dependency to CI workflows robojerk 2025-08-16 14:42:01 -07:00
  • 64b4cf3430 feat: Implement comprehensive performance optimization system robojerk 2025-08-16 14:27:28 -07:00
  • 7a631f95ef feat: Add comprehensive testing suite for apt-ostree robojerk 2025-08-15 21:49:55 -07:00
  • 35a22c366a feat: Implement complete rpm-ostree CLI compatibility with help system robojerk 2025-08-15 18:48:42 -07:00
  • 8143799757 Implement exact rpm-ostree command compatibility robojerk 2025-08-15 18:23:04 -07:00
  • 5fe7b0a519 Fix rpm-ostree compatibility and postinst script issues robojerk 2025-08-15 18:18:40 -07:00
  • 86b2c1b4ea fix: Force clean Rust toolchain to resolve SIGSEGV compilation errors robojerk 2025-08-15 17:37:50 -07:00
  • 6a4b5469f6 fix: Replace bash-specific regex with POSIX-compliant shell syntax joe 2025-08-15 15:39:07 -07:00
  • f48d34a79f fix: Add dynamic versioning with build numbers to prevent duplicate package names joe 2025-08-15 15:21:42 -07:00
  • b4fa6fe1c2 fix: Simplify debian/rules to resolve build errors joe 2025-08-15 15:08:55 -07:00
  • 089fbdddf9 fix: Remove conflicting gcc-multilib packages from CI workflow joe 2025-08-15 14:09:16 -07:00
  • 76467ece47 feat: Implement comprehensive Debian packaging improvements and enhanced CI workflow joe 2025-08-15 14:05:37 -07:00
  • 313f142c86 Update debian build artifacts and packaging files joe 2025-08-15 08:57:49 -07:00
  • 5000b5e35f Fix CI: Use GitHub Actions secrets syntax for ACCESS_TOKEN joe 2025-08-14 10:51:31 -07:00
  • 9a21dceacf Add debug logging to see what environment variables are available joe 2025-08-14 10:27:13 -07:00
  • 5e1b60b469 Fix CI: Use ACCESS_TOKEN instead of FORGEJO_TOKEN to match existing secret joe 2025-08-14 09:23:29 -07:00
  • 9118e4133e Fixed secret from FORGEJO_TOKEN to ACCESS_TOKEN joe 2025-08-14 09:10:55 -07:00
  • da4a1f181e Fix CI: Make .deb files mandatory, handle optional artifacts gracefully joe 2025-08-14 08:30:57 -07:00
  • 74e3140090 Fix CI: Remove ZIP creation to avoid missing zip command error joe 2025-08-13 23:27:43 -07:00
  • 7d4a2e8139 Add build versioning and Forgejo Debian Registry publishing joe 2025-08-13 23:12:02 -07:00
  • d7f30c2d54 Add comprehensive artifact saving to CI workflow joe 2025-08-13 23:00:59 -07:00
  • c23b707f21 Fix CI: Correct Debian package detection and location handling joe 2025-08-13 22:45:52 -07:00
  • 4ef6d92f6f Fix debian/control syntax error - remove stray comma joe 2025-08-13 22:37:41 -07:00
  • d5bd7513db Fix CI: Use pre-installed Rust from rust:trixie container joe 2025-08-13 22:31:12 -07:00
  • 906f9e265b Switch from rust:slim-trixie to rust:trixie for better stability joe 2025-08-13 22:25:01 -07:00
  • 2d0cb9cfa9 Fix CI: Use stable Rust version to avoid compiler crash joe 2025-08-13 22:19:42 -07:00
  • ec082f4d86 Fix Rust compilation errors and test failures joe 2025-08-13 22:13:31 -07:00
  • 5ce6f98554 🚀 Restore apt-cacher-ng with proper timeout handling joe 2025-08-13 20:37:17 -07:00
  • 83fc96153a 🚀 Simplify APT configuration - Fix hanging issues joe 2025-08-13 20:11:01 -07:00
  • 0cd7ca2703 🔧 Fix YAML syntax error - Replace problematic heredoc joe 2025-08-13 19:59:17 -07:00
  • 079e67e9ac 🚀 Upgrade to rust:slim-trixie container - Major performance boost joe 2025-08-13 19:54:53 -07:00
  • 8b96be310d 🔧 Consolidate CI workflows - Single comprehensive pipeline joe 2025-08-13 19:53:05 -07:00
  • 8d4293a56c 🔧 Fix CI workflow failures - Remove rustup and ACCESS_TOKEN issues joe 2025-08-13 19:48:28 -07:00
  • f26999b0d5 🚀 Performance optimizations + Test failure fixes joe 2025-08-13 19:36:41 -07:00
  • 771ffe56d0 Add missing libostree-dev dependency joe 2025-08-13 18:45:12 -07:00
  • fd8cdf767e Fix APT repository configuration error joe 2025-08-13 18:24:57 -07:00
  • 434ccc1261 Fix critical heredoc issues with echo commands joe 2025-08-13 18:18:29 -07:00
  • f9bd185ecf Fix YAML indentation issues in CI workflow joe 2025-08-13 18:09:06 -07:00
  • 62e4aa989d Fix YAML syntax errors with proper heredoc indentation joe 2025-08-13 18:05:33 -07:00
  • ad7f2ddf4e Fix all heredoc EOF delimiter indentation issues joe 2025-08-13 18:00:12 -07:00
  • 13329ee383 Remove remaining context variables for full Forgejo compatibility joe 2025-08-13 17:53:37 -07:00
  • c18b13549e Fix Forgejo Actions compatibility issues joe 2025-08-13 17:47:53 -07:00
  • c4bd1e97fb Fix heredoc syntax error in build workflow joe 2025-08-13 17:34:48 -07:00
  • 337805486c Simplify CI workflow for better Forgejo compatibility joe 2025-08-13 16:51:46 -07:00
  • 670dff063b Fix build script and package build issues in Forgejo workflows joe 2025-08-13 16:44:40 -07:00
  • 4e232e1012 Fix remaining Forgejo compatibility issues joe 2025-08-13 16:37:58 -07:00
  • 9c7cbfffac Fix Forgejo CI compatibility issues joe 2025-08-13 16:28:09 -07:00
  • f8621566fc Integrate GitHub Actions CI with Forgejo workflows joe 2025-08-13 16:21:23 -07:00
  • 3f466e2612 Complete Phase 5: Production Readiness for apt-ostree joe 2025-08-13 15:52:16 -07:00
  • 2b326debd7 Implement Phase 4: Advanced dependency resolution features joe 2025-08-13 15:25:43 -07:00
  • 527352ce69 Implement bubblewrap integration for apt-ostree joe 2025-08-13 14:09:45 -07:00
  • b8e974de86 Implement Phase 3: Actual OSTree integration for atomic operations joe 2025-08-13 13:42:15 -07:00
  • c3325b1e60 Implement core apt-ostree package management commands joe 2025-08-13 13:20:10 -07:00
  • c5d8f5ca01 Major apt-ostree refactor: Simplified architecture, Debian Trixie compatibility joe 2025-08-13 13:11:26 -07:00
  • 6e537e44de Remove .deb file (moved to deb_packages) joe 2025-08-12 20:14:46 -07:00
  • 9f02fe2d69 Build apt-ostree Debian package with libostree 2025.2 compatibility robojerk 2025-07-22 05:45:32 +00:00
  • 9660842092 Getting ready to move out of heavy alpha development. Created ci/cd robojerk 2025-07-22 04:43:43 +00:00
  • d295f9bb4d Major milestone: Complete apt-ostree bootc compatibility and OCI integration robojerk 2025-07-20 21:06:44 +00:00
  • 0ba99d6195 OCI Integration & Container Image Generation Complete! 🎉 robojerk 2025-07-19 23:05:39 +00:00