Comments (3)
from mantle.
looks like the localhost representation is switched from 0100007F to 7F000001 because s390x is big endian
[builder@0a00db6c41ec fd]$ cat /proc/net/tcp
sl local_address rem_address st tx_queue rx_queue tr tm->when retrnsmt uid timeout inode
0: 7F000001:AEC3 00000000:0000 0A 00000000:00000000 00:00000000 00000000 1000 0 4188471 1 00000000b89335ae 100 0 0 10 0
1: 7F000001:A669 00000000:0000 0A 00000000:00000000 00:00000000 00000000 1000 0 4187723 1 000000008c1df680 100 0 0 10 0
and the check is:
isLocalPat := regexp.MustCompile("0100007F:[[:xdigit:]]{4}")
if !isLocalPat.MatchString(localAddress) || remoteAddress != "00000000:0000" {
continue
}
from mantle.
I took a stab at fixing this issue in the PR that is linked. I put an endian variable in the base flight object and used that when creating the qemu cluster for getting the port. This way, the endianness can be accessed by any machine through the base flight if needed. We could also store an arch variable there if necessary to distinguish various arches. Testing on s390x, this helped get past the problem of not getting the qemu port. Please let me know comments/improvements.
from mantle.
Related Issues (20)
- `plume release --distro fcos` failing with NoCredentialProviders HOT 6
- plume: FCOS: specify content-type of releases JSON
- `ore aws initialize` logging
- aws: Add retry detection to tag creation HOT 1
- go mod tidy breaks the build
- `ore aws upload` does not override existing AMIs/snapshots HOT 5
- Kola run failed on s390x because of netlink error HOT 2
- s390x (IBM Z) support to pass ignition file to CoreOS guest HOT 5
- aws: kola iam role can get into weird state if user doesn't have passrole perms HOT 5
- Mask tcsd.service on CL on Packet
- `kola run` should allow for exiting zero even if tests failed HOT 6
- [rhcos-4.2][s390x] Kola not fetching the correct kolet binary on non x86 arches for unpriv-qemu HOT 1
- ore: aws: unable to find just uploaded AMI HOT 1
- Make download-image work for FCOS HOT 4
- `ore aliyun create-image` missing `--delete-object` switch
- Fix `ore aws copy-image` to copy snapshot permissions too HOT 1
- Add ore command to remove Azure image
- Support arch exclusion for Kolet tests HOT 3
- `kola list` should filter results according to `--platform` and `--distro` HOT 2
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 mantle.