Comments (13)
Thanks for letting us know, @mirlanimash! My first suggestion would be to re-try on Ubuntu 18.04 - that's the only build host we're currently supporting. Also, please double-check all other build requirements. Make sure you're building off the 1.0-stable
tag!
If things still don't work, please get back to us with the full build commands you were running.
from azurelinux.
@PawelWMS Thanks for the reply. I tried to fulfil the requirements on Ubuntu 18.04, but after the first command: "sudo add-apt-repository ppa:longsleep/golang-backports" it gives this output:
"Golang 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 1.14, 1.15 and 1.16 PPA for Ubuntu
More info: https://launchpad.net/~longsleep/+archive/ubuntu/golang-backports
Press [ENTER] to continue or Ctrl-c to cancel adding it.
Error: retrieving gpg key timed out."
After I tried to still run: "sudo apt-get update" and it has these issues:
"Get:5 http://ppa.launchpad.net/longsleep/golang-backports/ubuntu bionic InRelease [15.4 kB]
Err:5 http://ppa.launchpad.net/longsleep/golang-backports/ubuntu bionic InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F6BC817356A3D45E
Hit:6 http://us.archive.ubuntu.com/ubuntu bionic InRelease"
and at lower part additionally:
"W: GPG error: http://ppa.launchpad.net/longsleep/golang-backports/ubuntu bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F6BC817356A3D45E
E: The repository 'http://ppa.launchpad.net/longsleep/golang-backports/ubuntu bionic InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details."
I understand that these issues are related to Ubuntu side, but this message "Requirements were validated on Ubuntu 18.04" made me confident that I can try to build ISO image.
I think I just need to wait for downloadable ISO image for CBL-Mariner and test it later.
from azurelinux.
Thanks for letting us know, @mirlanimash! My first suggestion would be to re-try on Ubuntu 18.04 - that's the only build host we're currently supporting. Also, please double-check all other build requirements. Make sure you're building off the
1.0-stable
tag!If things still don't work, please get back to us with the full build commands you were running.
Seeing the same issue on 21.04. Unfortunately, I can't revert, as this is my "bleeding edge" WSL2 environment. If I need to, I'll spin up a VM or a container with Ubuntu 18.04 on it.
I will be playing around a little first, to see if I can find a workaround/fix.
from azurelinux.
Made a Hyper-V VM with Ubuntu 18.04. Built a CBL-Mariner ISO, and installed it, on Hyper-V. This all went perfectly. Still impatient for a build that can be validated on 21.04 Ubuntu, but, meh. I am over-the-moon excited about the potential for CBL-Mariner. So cool. Dev team - kudos. Make it build on bleeding edge Ubuntu, and the world will embrace it, even faster.
Great job!
from azurelinux.
I should have mentioned, for the Microsoft people - this is all on Windows 11. Bleeding edge is bleeding edge, after all.
from azurelinux.
from azurelinux.
same as @mirlanimash :
Built the ISO image. While trying to install getting this error:
./liveinstaller: /lib/libc.so.6: version `GLIBC_2.32' not found (required by ./liveinstaller)
and stuck in root account:
root [ /installer ]#
Built on Pop!_OS 21.04
I reckon @putnamca bleeding edge it is. Hopefully 21.04 will make it main.
from azurelinux.
Made a Hyper-V VM with Ubuntu 18.04. Built a CBL-Mariner ISO, and installed it, on Hyper-V. This all went perfectly. Still impatient for a build that can be validated on 21.04 Ubuntu, but, meh. I am over-the-moon excited about the potential for CBL-Mariner. So cool. Dev team - kudos. Make it build on bleeding edge Ubuntu, and the world will embrace it, even faster.
Great job!
@putnamce
How were you able to build? I had a lot of error messages even on Ubuntu 18.04. Detailed is in my reply above.
from azurelinux.
Made a Hyper-V VM with Ubuntu 18.04. Built a CBL-Mariner ISO, and installed it, on Hyper-V. This all went perfectly. Still impatient for a build that can be validated on 21.04 Ubuntu, but, meh. I am over-the-moon excited about the potential for CBL-Mariner. So cool. Dev team - kudos. Make it build on bleeding edge Ubuntu, and the world will embrace it, even faster.
Great job!
@putnamceHow were you able to build? I had a lot of error messages even on Ubuntu 18.04. Detailed is in my reply above.
I followed the required dependencies and the build was successful on 21.04.
from azurelinux.
Made a Hyper-V VM with Ubuntu 18.04. Built a CBL-Mariner ISO, and installed it, on Hyper-V. This all went perfectly. Still impatient for a build that can be validated on 21.04 Ubuntu, but, meh. I am over-the-moon excited about the potential for CBL-Mariner. So cool. Dev team - kudos. Make it build on bleeding edge Ubuntu, and the world will embrace it, even faster.
Great job!
@putnamceHow were you able to build? I had a lot of error messages even on Ubuntu 18.04. Detailed is in my reply above.
I followed the required dependencies and the build was successful on 21.04.
Could you provide more details to make it work on 21.04?
from azurelinux.
Made a Hyper-V VM with Ubuntu 18.04. Built a CBL-Mariner ISO, and installed it, on Hyper-V. This all went perfectly. Still impatient for a build that can be validated on 21.04 Ubuntu, but, meh. I am over-the-moon excited about the potential for CBL-Mariner. So cool. Dev team - kudos. Make it build on bleeding edge Ubuntu, and the world will embrace it, even faster.
Great job!
@putnamceHow were you able to build? I had a lot of error messages even on Ubuntu 18.04. Detailed is in my reply above.
I followed the required dependencies and the build was successful on 21.04.
Could you provide more details to make it work on 21.04?
https://github.com/microsoft/CBL-MarinerDemo#Prequisites-Prepare-your-Environment
https://github.com/microsoft/CBL-MarinerDemo -- it will build the iso just as well as CBL-Mariner but once the .iso is generated and you try to mount it (e.g. Virtualbox), you will get a CLI root /installer error: "version 'GLIBC_2.32' was not found (required by ./liveinstaller)
from azurelinux.
This problem may not caused totally by the difference between ubuntu 18.04 and 21.04. On 18.04 , I met the same problem. However, after I do two more steps, 'isohybrid -u *.iso' and ' implantisomd5 *.iso ' , the iso image can be installed on my workstation using rufus to create a usb booter.
from azurelinux.
closing issue as building with 18.04 per instructions is the current guidance and the build was successful after doing so.
from azurelinux.
Related Issues (20)
- Add DRBD & SCSI Target to CBL-Mariner base image
- NodeJS 18 support beyond 18.18.2 HOT 4
- moby-engine package should not include /etc/docker/daemon.json HOT 3
- Why is shadow-utils (providing `useradd` and `groupadd`) not included by default in core:2.0 images? HOT 3
- SPECS/nginx Enable FIPS-140 mode
- how to install cuda driver in CBL
- When will images with NodeJs version >18.19.1 be available?
- [Azure Linux 3.0] Leveraging Sos to gather system debugging information
- [Azure Linux 3.0] cgroupv2 is the default resource control method
- kernel SMB client does not automatically update IP address of the cifs mount after DNS update. HOT 1
- golang: update to 1.21.10 HOT 1
- Document Mariner distributions Azure Services use HOT 1
- How to enable users with unattended install for baremetal install, not VM? HOT 10
- Rebranding typo in the default gecos field for cloud-init in 3.0
- xz package does not provide unversioned liblzma.so symlink HOT 2
- glibc-debuginfo isn't available in package repository HOT 2
- SQL ODBC driver doesn't work on cbl-mariner python image HOT 3
- mcr.microsoft.com/cbl-mariner/base/nodejs:18 contains FedRAMP vulnerability on npm dependency - 'tar' v6.2.0 HOT 1
- Will there be a STIG made for Mariner?
- Upgrade CMake to current verion
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azurelinux.