Giter Site home page Giter Site logo

Comments (10)

fierlion avatar fierlion commented on May 20, 2024

https://github.com/aws/amazon-ecs-init/blob/master/packaging/suse/amazon-ecs.service

from amazon-ecs-init.

fierlion avatar fierlion commented on May 20, 2024

We've got the stop and post-stop here:

https://github.com/aws/amazon-ecs-init/blob/master/packaging/amazon-linux-ami/ecs.service#L29-L30

I'll start by manually adding them to SUSE (the link above) then testing the service manually in an instance of the SUSE AMI (testing on SUSE Linux Enterprise Server 12 SP4 (HVM), SSD Volume Type and SUSE Linux Enterprise Server 15 SP1 (HVM), SSD Volume Type in us-west-2) Hoping the service will just work. If not, we'll learn what else needs to happen.

from amazon-ecs-init.

jahkeup avatar jahkeup commented on May 20, 2024

@fierlion not sure what's meant with these links, I think there's still differences present here though I'm somewhat removed from on going work in ecs-init at this point. From a quick glance, I do see that we're not calling the same subcommands that we're calling and using in AL2 (which was what this issue was opened to address). We should test/get-confirmations that the service works correctly and behaves similarly on OpenSUSE as it does in AL2.

from amazon-ecs-init.

fierlion avatar fierlion commented on May 20, 2024

Sorry. See updates to my comment above.

from amazon-ecs-init.

jahkeup avatar jahkeup commented on May 20, 2024

Okay, I got it 👍

So the real outstanding task here is to actually go and test it before we commit that change (which I think was the reason why I deferred the effort to an issue long, long ago..), is that right?

from amazon-ecs-init.

samuelkarp avatar samuelkarp commented on May 20, 2024

https://build.opensuse.org/package/show/openSUSE:Factory/amazon-ecs-init appears to be the place where the OpenSUSE build is produced. @rjschwei is the maintainer who had been helping us package ecs-init for that distro.

from amazon-ecs-init.

fierlion avatar fierlion commented on May 20, 2024

So the real outstanding task here is to actually go and test it before we commit that change (which I think was the reason why I deferred the effort to an issue long, long ago..), is that right?

that's right. I'll update here with my manual test results on SUSE.

from amazon-ecs-init.

fierlion avatar fierlion commented on May 20, 2024

#285
see the above for detail on my testing done

from amazon-ecs-init.

rjschwei avatar rjschwei commented on May 20, 2024

https://build.opensuse.org/package/show/openSUSE:Factory/amazon-ecs-init is the derived package for release with openSUSE Tumbleweed which will eventually make it's way into openSUSE Leap and SLE. Development of the package happens here:

https://build.opensuse.org/package/show/Cloud:Tools/amazon-ecs-init

from amazon-ecs-init.

fierlion avatar fierlion commented on May 20, 2024

Merged. I'll open a follow-up issue to work through the make rpm target and the suse spec file. make rpm is pinned to amazon-linux and the suse spec file hasn't been updated in a while and requires attention.

from amazon-ecs-init.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.