# Linstor-server-1.29.1 not Building docker image for Controller or Satellite

**URL:** <https://forums.linbit.com/t/linstor-server-1-29-1-not-building-docker-image-for-controller-or-satellite/401>\
**Category:** LINSTOR\
**Tags:** docker\
**Created:** [November 3, 2024, 8:41am UTC](https://forums.linbit.com/t/linstor-server-1-29-1-not-building-docker-image-for-controller-or-satellite/401 "2024-11-03T08:41:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BrodieCyber](https://yyz1.discourse-cdn.com/flex003/user_avatar/forums.linbit.com/brodiecyber/32/128_2.png) [@BrodieCyber](https://forums.linbit.com/u/BrodieCyber)\
**Post date:** [November 3, 2024, 8:41am UTC](https://forums.linbit.com/t/linstor-server-1-29-1-not-building-docker-image-for-controller-or-satellite/401/1 "2024-11-03T08:41:48Z")

</div>

Hello everyone

So as the title says the provided Dockerfiles of the linstor controller and satellite  
will not compile because of outdated or nonexistent dependency at this date  
the errors are thrown by the following and the version of linstor as of my understanding does not even support them. Good news is i fixed it

```auto
java-1.11.0-openjdk-devel 
python2 

```

By simply updating the packages to the following versions

```auto
python3 
java-11-openjdk-devel
java-11-openjdk-headless

```

Im still testing out the containers i built to a toy openstack deployment in my HomeLab.  
I also notices the images are based on RedHat universal base image 8  
Im going to try using the Rocky Linux 8/9 base images as i installed the containers using podman on rocky linux 9 with success.

Thanks Linbit for committing to opensource and personnel thanks to Ryan Taylor  
for chating with and guiding me through the linbit site and docs

---

<div class="post-metadata">

**Author:** ![BrodieCyber](https://yyz1.discourse-cdn.com/flex003/user_avatar/forums.linbit.com/brodiecyber/32/128_2.png) [@BrodieCyber](https://forums.linbit.com/u/BrodieCyber)\
**Post date:** [November 3, 2024, 9:00am UTC](https://forums.linbit.com/t/linstor-server-1-29-1-not-building-docker-image-for-controller-or-satellite/401/2 "2024-11-03T09:00:36Z")

</div>

Im learning to build out an Openstack environment but i didn’t find a good way to integrate ceph into my automation and the simplicity of how to connect linstor to cinder made it a good choice and since it ships containers, linstor cluster setup is even easier.

for anyone reading this to use rocky linux 9 to deploy linstor container all containers must be run as privilaged and DRBD intstalled on the host ( dont bother with Ubuntu i tried already ).

for rocky 9 to setup DRBD use  
epel-release repo for

```auto
drbd 
drbd-utils

```

elrepo-release repo for the kmod

```auto
kmod-drbd9x

```

Then load the kernel module with the following parameter  
`sudo modprobe drbd usermode_helper=disabled`

Then test to see if it is loaded with  
`lsmod | grep drbd`

i would recommend you then bring up the containers and exec into them and run drbdadm --version and see if you get any errors if not your good.
