Skip to content

[Bug]: AgentStack platform fails to start properly on Fedora 43 #362

Description

@achvasques

Contact Details

achvasques@gmail.com

📦 Package Version

0.7.1

🎞️ Framework Version

BeeAI Framework, AgentStack Platform, Lima VM, Kubernetes/MicroShift

🔎 Describe the Bug

Description

AgentStack platform fails to start properly on Fedora 43 due to two critical issues:

  1. Cloud-init user creation fails with deprecated syntax errors in the MicroShift VM image
  2. Port forwarding doesn't work when using plain: true mode as a workaround

[ 4.026260] cloud-init[489]: 2026-06-11 14:09:21,151 - loggers.py[DEPRECATED]: Deprecated cloud-config provided: users.0.ssh-authorized-keys: Deprecated in version 18.3. Use ssh_authorized_keys instead., users.0.uid: Changed in version 22.3. The use of string type is deprecated. Use an integer instead.
[ 4.424590] EXT4-fs (vda1): resizing filesystem from 5210107 to 26181627 blocks
[ 4.472988] EXT4-fs (vda1): resized filesystem to 26181627
[ 4.621027] cloud-init[489]: 2026-06-11 14:09:21,746 - log_util.py[WARNING]: Failed to create user chamorro
[ 4.623644] cloud-init[489]: 2026-06-11 14:09:21,749 - log_util.py[WARNING]: Running module users-groups (<module 'cloudinit.config.cc_users_groups' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_users_groups.py'>) failed
[ 4.809291] sh[638]: Completed socket interaction for boot stage network
[�[0;1;31mFAILED�[0m] Failed to start �[0;1;39mcloud-init-network…ervice�[0m - Cloud-init: Network Stage.

See 'systemctl status cloud-init-network.service' for details.

serial.log
serialv.log

This prevents users from:

  • Starting the AgentStack platform successfully
  • Accessing services on localhost (UI, API, etc.)
  • Connecting local agents to Ollama or other services

Steps to Reproduce

  1. Install AgentStack CLI on Fedora 43:

    uv tool install agentstack-cli
  2. Try to start the platform:

    agentstack platform start
  3. Observe the failure during VM initialization

Expected Behavior

  • AgentStack platform should start successfully
  • Services should be accessible on localhost (ports 8333, 8334, etc.)
  • Local agents should be able to connect to Ollama and other services

Actual Behavior

Issue 1: Cloud-init Failure

Error: cloud-init user creation fails with deprecated syntax
The MicroShift VM image uses outdated cloud-init syntax incompatible with Fedora 43

Issue 2: Port Forwarding Failure (when using plain: true workaround)

Port forwarding is disabled in plain mode
Services are not accessible on localhost
Agents cannot connect to Ollama or other host services

🤝 Contribution

  • Yes, I'd be happy to submit a pull request with these changes.
  • I need some guidance on how to contribute.
  • I'd prefer the AgentStack team to handle this update.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions