Hi Michele. The build is flawless. It is something that cannot be done during the lunch hour though (around 2,5 hours on my side with limited bandwidth - sorry I'm on vacation).
curl is needed, so the right sequence of instructions is: sudo apt-get update sudo apt-get -y install jq sudo snap install go --classic sudo snap install task --classic sudo snap install kubectl --classic sudo snap install curl curl -sL get.docker.com | sudo bash sudo usermod -aG docker $USER newgrp docker docker ps Also, the needed disk space is at least 81 GB, I would say that 100 GB is probably the real size. I chose around 260 GB to be more comfortable. $ df -h / Filesystem Size Used Avail Use% Mounted on /dev/vda2 266G 81G 174G 32% / Good job! Daniele On Sun, Jun 7, 2026 at 7:53 PM Michele Sciabarra <[email protected]> wrote: > Hello everyone, source builds works! > > I fixed the outstanding issues and rebuilt everything. > > Now I ask committers and contributors to try! > > So far I have only tested on Linux but I am also testing on windows and > mac. > > On linux please do this: > - start an ubuntu vm (22/24/26 should work) > - create an user with sudo rights > - setup the system with: > > ``` > sudo apt-get update > sudo apt-get -y install jq > sudo snap install go --classic > sudo snap install task --classic > sudo snap install kubectl --classic > curl -sL get.docker.com | sudo bash > sudo usermod -aG docker $USER > newgrp docker > docker ps > ``` > > Then build everything with > > ``` > git clone https://github.com/apache/openserverless --recurse-submodules > cd openserverless > task build > task setup > ``` > > Please confirm this procedure works as we can then so a source tarball > of what cloned and proceed with our first release! > > > > > -- > Michele Sciabarrà - [email protected] - linkedin.com/in/msciab > Apache OpenServerless committer - reddit.com/r/openserverless > Apache OpenWhisk PMC member - Author Learning Apache OpenWhisk >
