-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AGL qemux86_64 dunfell #75
Comments
Hello @jwinarske I just got off vacation today - just wanted to let you know this is on my radar ok? |
Hello @jwinarske I am having trouble checking out the jellyfish release which is aligned with dunfell. This is what I'm getting: $ repo init -b jellyfish -m jellyfish_9.99.3.xml -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
Downloading Repo source from https://gerrit.googlesource.com/git-repo
remote: Counting objects: 1, done
remote: Finding sources: 100% (31/31)
remote: Total 31 (delta 11), reused 31 (delta 11)
Unpacking objects: 100% (31/31), done.
Downloading manifest from https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
fatal: Couldn't find remote ref refs/heads/jellyfish
manifests:
fatal: Couldn't find remote ref refs/heads/jellyfish
... Do I need to use some secret sauce to get a hold of this release? Please let me know, I would like to fix this problem. I haven't yet had a chance to use jumping jellyfish so this is my first time encountering this problem. I can also ask the question to the AGL developer group but you might have a more timely answer. EDIT: I've downloaded the source tarball, so should be good for now. |
Hi @rpcme, This was using tip of tree:
|
Hello @jwinarske I have reproduced the problem and am working on it today. |
Unfortunately, the recipe won't be able to fix this for now. I repro that adding the user and group works. This is the way AGL manages it. In my humble opinion, this is horrible because every distro (yes, this means your company's distro) will need to maintain their own passwd and group file and not do it dynamically like in normal Yocto builds. I will attempt to get ggc_user and ggc_group in those files through a PR but it's doubtful. For user: ubuntu@ip-172-31-15-243:~/agl-jellyfish-9.99.3/build$ tail ../meta-agl/meta-agl-profile-core/files/passwd
vmail::958:958:::
opensaf::957:957:::
lldpd::956:956:::
cyrus::955:8:::
display::200:200:::
systemd-network::1005:1005:::
systemd-resolve::1006:1006:::
mosquitto::1007:1007:::
ggc_user::10000:10000::: And for group: ubuntu@ip-172-31-15-243:~/agl-jellyfish-9.99.3/build$ tail ../meta-agl/meta-agl-profile-core/files/group
lldpd::956:
postdrop::954:
display::200:
agl-driver::1001:
agl-passenger::1002:
systemd-network::1005:
systemd-resolve::1006:
mosquitto::1007:
ggc_group::10000: |
Note that Greengrass 1.11 is out so please pull that recipe down. It supports the dunfell release. I will be noting this issue in the root readme for AGL users. Closing. |
thanks |
I'm experiencing a user/group problem with Automotive Grade Linux (AGL) master branch (dunfell).
Adding values to file then results in later build break:
Adding group value to file then continues until this:
The text was updated successfully, but these errors were encountered: