Thanks Clebert TL;DR - I've created an image that starts up on arm64
I'm making good progress... I've found out the major thing I was doing wrong... This will probably be super obvious to anyone who's worked on the project for any time - I hadn't built the binaries! Where the doc said "{local-distribution-directory}" I assumed it meant the src distribution dir so I specified _that as local-distribution-directory! On examining Justin's image vs mine I could see what was intended to be in /opt/artemis-activemq i.e. this: $ ls /opt/activemq-artemis bin docker examples lib LICENSE licenses NOTICE README.html schema web My initial image had the whole src tree in it (because I incorrectly specified the src dir as the local-distribution-directory). To correct my missing step I used scripts/rebuild-snapshot.sh to compile things. This created a target dir which looked much more like Justin's /opt/activemq-artemis image dir. As a side note... rebuild-snapshots.sh worked for me on tag 2.17.0 src tgz (the initial target version for my k8s deployment) and main (2.31.0) but failed on tag 2.30.0 src tgz This is off topic, just mentioning as an observation from my local system - mvn dependency issue perhaps?: "[ERROR] Failed to execute goal org.apache.karaf.tooling:karaf-maven-plugin:4.3.3:verify (verify) on project artemis-features: Execution verify of goal org.apache.karaf.tooling:karaf-maven-plugin:4.3.3:verify failed: A required class was missing while executing org.apache.karaf.tooling:karaf-maven-plugin:4.3.3:verify: org/apache/karaf/features/internal/service/Deployer$DeployCallback" Once the src was built I re-ran the prepare-docker.sh script with the newly created target dir this time: $ ./prepare-docker.sh --from-local-dist --local-dist-path /home/me/activemq/activemq-artemis-2.17.0/artemis-distribution/target/apache-artemis-2.17.0-bin/apache-artemis-2.17.0 This left me with a correctly looking file structure, including the dockerfiles dir, ready to be included in the image. I'm building 2.17.0 right now so this is probably pretty old news, I started with the centos dockerfile which uses jboss/base-jdk:8 as the base. I checked and the base image wasn't compatible with my arm64 lab. So I copied the ubuntu-11 dockerfile from 2.30.0 into the 2.17.0 dist - looked to be very little difference (i.e. good). I then built a cross-platform ubuntu image and pushed to our repo: docker buildx build --platform "linux/arm64,linux/amd64" --push -t <my repo path>/activemq-artemis:2.17.0-ubuntu-11 -f ./docker/Dockerfile-ubuntu-11 . I had some issues with dockerx to begin with - specifically this error message: "ERROR: multiple platforms feature is currently not supported for docker driver. Please switch to a different driver (eg. "docker buildx create --use")" ... for which I had to create a docker buildx alias for some reason - this is the linux cmd I ran: docker buildx create --name multiarch --use default I'm at the stage where the image will startup on arm64, so very first baby steps at the moment but it's progress! I'm in the process of updating the main:artemis-docker/readme.md with my findings - hopefully will get it done today/tomorrow and submit a PR for review. Thanks again for support. Mike ________________________________ From: Clebert Suconic <clebert.suco...@gmail.com> Sent: 26 August 2023 14:07 To: users@activemq.apache.org <users@activemq.apache.org> Subject: Re: building docker image following the guide - not working for me - I'm sure I'm missing something Caution: This e-mail originated from outside your organisation. Please take care when clicking links or opening attachments. I tried the others, and it worked fine.. I Just didn't figure out how to build for the arm64.. but I guess that's something you would understand how to.. we could combine our knowledge here :) On Sat, Aug 26, 2023 at 9:04 AM Clebert Suconic <clebert.suco...@gmail.com> wrote: > > following the steps from > https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Factivemq-artemis%2Fblob%2Fmain%2Fartemis-docker%2Freadme.md&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=l8zP4RrWubCf97rRC4gUCDtiQsLJfDoiVZCqQb75qBU%3D&reserved=0<https://github.com/apache/activemq-artemis/blob/main/artemis-docker/readme.md> > > > Go to ./downloaded-sources-or-git/artemis-docker > > ./prepare-docker.sh --from-release --artemis-version 2.30.0 > > It will show you a few steps you need to follow: > > for instance, you go to _TMP_/artemis/2.30.0 > docker build -f ./docker/Dockerfile-alpine-11-jre -t artemis-alpine-jre . > > > There are instructions for arm in there (I don't remember who > contributed), but I just tried and it's not working... if you could > contribute a fix! we could make it part of the release (and even push > it now if you prefer). > > > On Fri, Aug 25, 2023 at 5:59 PM Mike Williams <m...@agoradcm.com> wrote: > > > > Hey Justin > > > > I think it's a good point that no one has requested it (until now) - so > > don't waste time accommodating just me. I'm sure you have better things to > > do! > > If I can build it myself and work on contributing my findings for an update > > to the docs "For Ubuntu (Build for linux ARMv7/ARM64)" then I think that > > would be a win. > > I'll bash on for a while and see how I get on. > > > > I think I'm missing how the binaries get into the /opt/activemq-artemis/bin > > during the docker build (they don't seem to). Unless you have it at the > > forefront of your mind, leave it with me to investigate further. > > > > Many thanks > > Mike > > > > > > ________________________________ > > From: Justin Bertram <jbert...@apache.org> > > Sent: 25 August 2023 22:39 > > To: users@activemq.apache.org <users@activemq.apache.org> > > Subject: Re: building docker image following the guide - not working for me > > - I'm sure I'm missing something > > > > Caution: This e-mail originated from outside your organisation. Please take > > care when clicking links or opening attachments. > > > > > > If you need an arm64 image we could add that to the release. To my > > knowledge nobody has requested this. > > > > > > Justin > > > > On Fri, Aug 25, 2023 at 4:29 PM Mike Williams <m...@agoradcm.com> wrote: > > > > > Hi Clebert > > > > > > Thanks for feedback. I've seen the docker hub image that Justin posted and > > > we're using it for our initial local tests (many thanks Justin). > > > I need an image for arm64 arch for my lab setup to try a k8s deployment so > > > I'm trying to build one following the guide but doesn't seem to work. > > > Let me dig into it a bit further and see if I can work out what I'm doing > > > wrong and feed back (if/when I find the issue) > > > > > > Much appreciated > > > Mike > > > ________________________________ > > > From: Clebert Suconic <clebert.suco...@gmail.com> > > > Sent: 25 August 2023 21:39 > > > To: users@activemq.apache.org <users@activemq.apache.org> > > > Subject: Re: building docker image following the guide - not working for > > > me - I'm sure I'm missing something > > > > > > Caution: This e-mail originated from outside your organisation. Please > > > take care when clicking links or opening attachments. > > > > > > > > > Docker run is the entry point for the image. > > > > > > > > > There is an image for artemis now that Justin uploaded. > > > > > > On Fri, Aug 25, 2023 at 3:01 PM Mike Williams <m...@agoradcm.com> wrote: > > > > > > > Hi All > > > > > > > > I've been following this guide to try and build a local docker image: > > > > > > > https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinkprotect.cudasvc.com%2Furl%3Fa%3Dhttps%253a%252f%252fgbr01.safelinks.protection.outlook.com%252f%253furl%253dhttps%25253A%25252F%25252Fgithub.com%25252Fapache%25252Factivemq-artemis%25252Ftree%25252Fmain%25252Fartemis-docker%2526data%253d05%25257C01%25257Cmaw%252540agoradcm.com%25257C82a383e89b8744d1340308dba5b0da5f%25257Cc4054d5281404bdc90379ff12218cff5%25257C0%25257C0%25257C638285951212688829%25257CUnknown%25257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%25253D%25257C3000%25257C%25257C%25257C%2526sdata%253d39kHhN7oEqeWkQDqOXTkonL3%25252F5vV94vQOMUlif7L%25252FXU%25253D%2526reserved%253d0%26c%3DE%2C1%2CzBI1CBdjmMC-_YyKqk5EkioJstPcQTM_3vglAzh7YnxGaZmG10tmDcUrSd9PkmZ2HnJFCdW6uZif2yuuWt-yOoKq7Sqa5JjwDVkLkKHcuehO%26typo%3D1&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ql7sqBsFc0SmuOE8wliC9kwkPWCn6A4QXgqxeKZ28oI%3D&reserved=0<https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinkprotect.cudasvc.com%2Furl%3Fa%3Dhttps%253a%252f%252fgbr01.safelinks.protection.outlook.com%252f%253furl%253dhttps%25253A%25252F%25252Fgithub.com%25252Fapache%25252Factivemq-artemis%25252Ftree%25252Fmain%25252Fartemis-docker%2526data%253d05%25257C01%25257Cmaw%252540agoradcm.com%25257C82a383e89b8744d1340308dba5b0da5f%25257Cc4054d5281404bdc90379ff12218cff5%25257C0%25257C0%25257C638285951212688829%25257CUnknown%25257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%25253D%25257C3000%25257C%25257C%25257C%2526sdata%253d39kHhN7oEqeWkQDqOXTkonL3%25252F5vV94vQOMUlif7L%25252FXU%25253D%2526reserved%253d0%26c%3DE%2C1%2CzBI1CBdjmMC-_YyKqk5EkioJstPcQTM_3vglAzh7YnxGaZmG10tmDcUrSd9PkmZ2HnJFCdW6uZif2yuuWt-yOoKq7Sqa5JjwDVkLkKHcuehO%26typo%3D1&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=ql7sqBsFc0SmuOE8wliC9kwkPWCn6A4QXgqxeKZ28oI%3D&reserved=0><https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fgbr01.safelinks.protection.outlook.com%2f%3furl%3dhttps%253A%252F%252Fgithub.com%252Fapache%252Factivemq-artemis%252Ftree%252Fmain%252Fartemis-docker%26data%3d05%257C01%257Cmaw%2540agoradcm.com%257C82a383e89b8744d1340308dba5b0da5f%257Cc4054d5281404bdc90379ff12218cff5%257C0%257C0%257C638285951212688829%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C3000%257C%257C%257C%26sdata%3d39kHhN7oEqeWkQDqOXTkonL3%252F5vV94vQOMUlif7L%252FXU%253D%26reserved%3d0&c=E,1,zBI1CBdjmMC-_YyKqk5EkioJstPcQTM_3vglAzh7YnxGaZmG10tmDcUrSd9PkmZ2HnJFCdW6uZif2yuuWt-yOoKq7Sqa5JjwDVkLkKHcuehO&typo=1> > > > <https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Factivemq-artemis%2Ftree%2Fmain%2Fartemis-docker&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=yPAjohtasOASg0br94iNAOiFApI9rlSLKSDoRr%2B8xG8%3D&reserved=0<https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Factivemq-artemis%2Ftree%2Fmain%2Fartemis-docker&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=yPAjohtasOASg0br94iNAOiFApI9rlSLKSDoRr%2B8xG8%3D&reserved=0<https://github.com/apache/activemq-artemis/tree/main/artemis-docker>>> > > > > > > > > I downloaded the 2.30.0 tag tgz and built an image but when I start it I > > > > get the following error: > > > > "/ > > > https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinkprotect.cudasvc.com%2Furl%3Fa%3Dhttps%253a%252f%252fgbr01.safelinks.protection.outlook.com%252f%253furl%253dhttps%25253A%25252F%25252Flinkprotect.cudasvc.com%25252Furl%25253Fa%25253Dhttps%2525253a%2525252f%2525252fdocker-run.sh%252526c%25253DE%25252C1%25252C1wAP-tH-j0qI1VjA6cJO45u2VoXaG8bvCpUabRiGQrFxfhe86wbitSr2O-X89oR3av79GylEh3yobx54TZhW9myKQDTlxdD1H_xr3AelTXCdQamMFsdSWmFeWg%25252C%25252C%252526typo%25253D1%2526data%253d05%25257C01%25257Cmaw%252540agoradcm.com%25257C82a383e89b8744d1340308dba5b0da5f%25257Cc4054d5281404bdc90379ff12218cff5%25257C0%25257C0%25257C638285951212688829%25257CUnknown%25257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%25253D%25257C3000%25257C%25257C%25257C%2526sdata%253dEI%25252BAMOuzA1YOdvGMflaeRtiLRNYZ5H7yrLUkdZ7uemY%25253D%2526reserved%253d0%253a%26c%3DE%2C1%2Ca58Lbm3RLLFzwjS-ArGeus5QPHU0eJVr9Bgv9wucagGfX4MpVG6jZ307dgRIFesO9O74N4RboNq301JNcrW_GlGuSJoA4EzkyRJIY6s3kkL2vK_PSg%2C%2C%26typo%3D1&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5TLfVxy24xooXnMq9g22AbCPR05NZD6digyqebHN57w%3D&reserved=0<https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinkprotect.cudasvc.com%2Furl%3Fa%3Dhttps%253a%252f%252fgbr01.safelinks.protection.outlook.com%252f%253furl%253dhttps%25253A%25252F%25252Flinkprotect.cudasvc.com%25252Furl%25253Fa%25253Dhttps%2525253a%2525252f%2525252fdocker-run.sh%252526c%25253DE%25252C1%25252C1wAP-tH-j0qI1VjA6cJO45u2VoXaG8bvCpUabRiGQrFxfhe86wbitSr2O-X89oR3av79GylEh3yobx54TZhW9myKQDTlxdD1H_xr3AelTXCdQamMFsdSWmFeWg%25252C%25252C%252526typo%25253D1%2526data%253d05%25257C01%25257Cmaw%252540agoradcm.com%25257C82a383e89b8744d1340308dba5b0da5f%25257Cc4054d5281404bdc90379ff12218cff5%25257C0%25257C0%25257C638285951212688829%25257CUnknown%25257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%25253D%25257C3000%25257C%25257C%25257C%2526sdata%253dEI%25252BAMOuzA1YOdvGMflaeRtiLRNYZ5H7yrLUkdZ7uemY%25253D%2526reserved%253d0%253a%26c%3DE%2C1%2Ca58Lbm3RLLFzwjS-ArGeus5QPHU0eJVr9Bgv9wucagGfX4MpVG6jZ307dgRIFesO9O74N4RboNq301JNcrW_GlGuSJoA4EzkyRJIY6s3kkL2vK_PSg%2C%2C%26typo%3D1&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=5TLfVxy24xooXnMq9g22AbCPR05NZD6digyqebHN57w%3D&reserved=0><https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fgbr01.safelinks.protection.outlook.com%2f%3furl%3dhttps%253A%252F%252Flinkprotect.cudasvc.com%252Furl%253Fa%253Dhttps%25253a%25252f%25252fdocker-run.sh%2526c%253DE%252C1%252C1wAP-tH-j0qI1VjA6cJO45u2VoXaG8bvCpUabRiGQrFxfhe86wbitSr2O-X89oR3av79GylEh3yobx54TZhW9myKQDTlxdD1H_xr3AelTXCdQamMFsdSWmFeWg%252C%252C%2526typo%253D1%26data%3d05%257C01%257Cmaw%2540agoradcm.com%257C82a383e89b8744d1340308dba5b0da5f%257Cc4054d5281404bdc90379ff12218cff5%257C0%257C0%257C638285951212688829%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C3000%257C%257C%257C%26sdata%3dEI%252BAMOuzA1YOdvGMflaeRtiLRNYZ5H7yrLUkdZ7uemY%253D%26reserved%3d0%3a&c=E,1,a58Lbm3RLLFzwjS-ArGeus5QPHU0eJVr9Bgv9wucagGfX4MpVG6jZ307dgRIFesO9O74N4RboNq301JNcrW_GlGuSJoA4EzkyRJIY6s3kkL2vK_PSg,,&typo=1> > > > line 42: /opt/activemq-artemis/bin/artemis: No such file > > > > or directory" > > > > > > > > There's no bin dir in my image - not sure if I'm missing a compilation > > > > step that creates the activemq binaries or something else. > > > > Any hints where I'm going wrong much appreciated. > > > > > > > > Thanks > > > > Mike > > > > > > > > Agora Digital Markets Ltd (FRN: 938947, Registered Address: Unit 2.05 > > > 12-18 > > > > Hoxton Street, London, N1 6NG, England > > > > < > > > https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinkprotect.cudasvc.com%2Furl%3Fa%3Dhttps%253a%252f%252fgbr01.safelinks.protection.outlook.com%252f%253furl%253dhttps%25253A%25252F%25252Fwww.google.com%25252Fmaps%25252Fsearch%25252F12-18%25252BHoxton%25252BStreet%25252C%25252BLondon%25252C%25252BN1%25252B6NG%25252C%25252BEngland%25253Fentry%25253Dgmail%252526source%25253Dg%2526data%253d05%25257C01%25257Cmaw%252540agoradcm.com%25257C82a383e89b8744d1340308dba5b0da5f%25257Cc4054d5281404bdc90379ff12218cff5%25257C0%25257C0%25257C638285951212688829%25257CUnknown%25257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%25253D%25257C3000%25257C%25257C%25257C%2526sdata%253dX9c9e4%25252BNDuxaah0HL2eASqePcr96XIqXI0k87LcylpY%25253D%2526reserved%253d0%26c%3DE%2C1%2CPA6RF3ZMUhTLZVikE3rxSyXtwqhAwwa6-tmid_TPjje-tx_wWICcrnhsEUPkb6E-8sfggNZ2NumPnOSdFKfSBhHivvZnI8rlRxlT0oj2c5W6GQ%2C%2C%26typo%3D1&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vd2w2WKBt91QOxI3nA5W50Hqk%2FfbwdWH3XHCbb3ogKA%3D&reserved=0<https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flinkprotect.cudasvc.com%2Furl%3Fa%3Dhttps%253a%252f%252fgbr01.safelinks.protection.outlook.com%252f%253furl%253dhttps%25253A%25252F%25252Fwww.google.com%25252Fmaps%25252Fsearch%25252F12-18%25252BHoxton%25252BStreet%25252C%25252BLondon%25252C%25252BN1%25252B6NG%25252C%25252BEngland%25253Fentry%25253Dgmail%252526source%25253Dg%2526data%253d05%25257C01%25257Cmaw%252540agoradcm.com%25257C82a383e89b8744d1340308dba5b0da5f%25257Cc4054d5281404bdc90379ff12218cff5%25257C0%25257C0%25257C638285951212688829%25257CUnknown%25257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%25253D%25257C3000%25257C%25257C%25257C%2526sdata%253dX9c9e4%25252BNDuxaah0HL2eASqePcr96XIqXI0k87LcylpY%25253D%2526reserved%253d0%26c%3DE%2C1%2CPA6RF3ZMUhTLZVikE3rxSyXtwqhAwwa6-tmid_TPjje-tx_wWICcrnhsEUPkb6E-8sfggNZ2NumPnOSdFKfSBhHivvZnI8rlRxlT0oj2c5W6GQ%2C%2C%26typo%3D1&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vd2w2WKBt91QOxI3nA5W50Hqk%2FfbwdWH3XHCbb3ogKA%3D&reserved=0><https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fgbr01.safelinks.protection.outlook.com%2f%3furl%3dhttps%253A%252F%252Fwww.google.com%252Fmaps%252Fsearch%252F12-18%252BHoxton%252BStreet%252C%252BLondon%252C%252BN1%252B6NG%252C%252BEngland%253Fentry%253Dgmail%2526source%253Dg%26data%3d05%257C01%257Cmaw%2540agoradcm.com%257C82a383e89b8744d1340308dba5b0da5f%257Cc4054d5281404bdc90379ff12218cff5%257C0%257C0%257C638285951212688829%257CUnknown%257CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%253D%257C3000%257C%257C%257C%26sdata%3dX9c9e4%252BNDuxaah0HL2eASqePcr96XIqXI0k87LcylpY%253D%26reserved%3d0&c=E,1,PA6RF3ZMUhTLZVikE3rxSyXtwqhAwwa6-tmid_TPjje-tx_wWICcrnhsEUPkb6E-8sfggNZ2NumPnOSdFKfSBhHivvZnI8rlRxlT0oj2c5W6GQ,,&typo=1> > > > < > > > https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.google.com%2Fmaps%2Fsearch%2F12-18%2BHoxton%2BStreet%2C%2BLondon%2C%2BN1%2B6NG%2C%2BEngland%3Fentry%3Dgmail%26source%3Dg&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zc1Dr7tpOMCaD87BgZzYOSeS2ixkLU71H3rVSM3kvGE%3D&reserved=0<https://gbr01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.google.com%2Fmaps%2Fsearch%2F12-18%2BHoxton%2BStreet%2C%2BLondon%2C%2BN1%2B6NG%2C%2BEngland%3Fentry%3Dgmail%26source%3Dg&data=05%7C01%7Cmaw%40agoradcm.com%7C4fa5d27b88994b5f061d08dba6359898%7Cc4054d5281404bdc90379ff12218cff5%7C0%7C0%7C638286521339805453%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=zc1Dr7tpOMCaD87BgZzYOSeS2ixkLU71H3rVSM3kvGE%3D&reserved=0><https://www.google.com/maps/search/12-18+Hoxton+Street,+London,+N1+6NG,+England?entry=gmail&source=g> > > > >>, > > > > Registered Number 11607002) is authorised and regulated by the Financial > > > > Conduct Authority. > > > > This email and any attachments to it may be confidential, and may > > > > contain > > > > material that is privileged. It (and any attachments) is intended solely > > > > for the use of the individual(s) to whom it is addressed. No > > > responsibility > > > > is assumed or accepted to any other person. Any views or opinions > > > expressed > > > > do not necessarily represent those of agora Digital Markets Ltd. > > > > If you are not the addressee and/or an intended recipient of this email, > > > > you must neither take any action based upon its contents, nor copy it, > > > nor > > > > show or send it to anyone. Please contact the sender as soon as > > > reasonably > > > > practicable if you believe you have, or may have, received this email in > > > > error. > > > > > > -- > > > Clebert Suconic > > > > > > Agora Digital Markets Ltd (FRN: 938947, Registered Address: Unit 2.05 > > > 12-18 Hoxton Street, London, N1 6NG, England, Registered Number 11607002) > > > is authorised and regulated by the Financial Conduct Authority. > > > This email and any attachments to it may be confidential, and may contain > > > material that is privileged. It (and any attachments) is intended solely > > > for the use of the individual(s) to whom it is addressed. No > > > responsibility > > > is assumed or accepted to any other person. Any views or opinions > > > expressed > > > do not necessarily represent those of agora Digital Markets Ltd. > > > If you are not the addressee and/or an intended recipient of this email, > > > you must neither take any action based upon its contents, nor copy it, nor > > > show or send it to anyone. Please contact the sender as soon as reasonably > > > practicable if you believe you have, or may have, received this email in > > > error. > > Agora Digital Markets Ltd (FRN: 938947, Registered Address: Unit 2.05 12-18 > > Hoxton Street, London, N1 6NG, England, Registered Number 11607002) is > > authorised and regulated by the Financial Conduct Authority. > > This email and any attachments to it may be confidential, and may contain > > material that is privileged. It (and any attachments) is intended solely > > for the use of the individual(s) to whom it is addressed. No responsibility > > is assumed or accepted to any other person. Any views or opinions expressed > > do not necessarily represent those of agora Digital Markets Ltd. > > If you are not the addressee and/or an intended recipient of this email, > > you must neither take any action based upon its contents, nor copy it, nor > > show or send it to anyone. Please contact the sender as soon as reasonably > > practicable if you believe you have, or may have, received this email in > > error. > > > > -- > Clebert Suconic -- Clebert Suconic Agora Digital Markets Ltd (FRN: 938947, Registered Address: Unit 2.05 12-18 Hoxton Street, London, N1 6NG, England, Registered Number 11607002) is authorised and regulated by the Financial Conduct Authority. This email and any attachments to it may be confidential, and may contain material that is privileged. It (and any attachments) is intended solely for the use of the individual(s) to whom it is addressed. No responsibility is assumed or accepted to any other person. Any views or opinions expressed do not necessarily represent those of agora Digital Markets Ltd. If you are not the addressee and/or an intended recipient of this email, you must neither take any action based upon its contents, nor copy it, nor show or send it to anyone. Please contact the sender as soon as reasonably practicable if you believe you have, or may have, received this email in error.