GithubHelp home page GithubHelp logo

Comments (9)

iakkus avatar iakkus commented on May 29, 2024

Is this reproducible via giving the workflow a very long name, so that the revision name will be longer than 63 characters? The example 'xyz' doesn't seem to actually create that long revision name. Or is it just an example?

from knix.

ksatzke avatar ksatzke commented on May 29, 2024

from knix.

iakkus avatar iakkus commented on May 29, 2024

Is this fixed in the 'develop' branch?

It seems like this is only problematic for the labels assigned to the knative service. It just needs to ensure that the label is short enough and does not contain "/".

from knix.

ksatzke avatar ksatzke commented on May 29, 2024

as I have detected the bug during tests in the feature/GPU_support_extended branch with related PR upcoming soon I propose to fix it there.

from knix.

iakkus avatar iakkus commented on May 29, 2024

I think this is a bug that we can backport to develop. Did you check that change in? Because I haven't seen any differences regarding the workflow name sanitization in deployWorkflow.

from knix.

ksatzke avatar ksatzke commented on May 29, 2024

The check for <63 chars is not yet checked in, the fix fo "/" character is.

from knix.

iakkus avatar iakkus commented on May 29, 2024

I think it might be better if we were to allow certain characters in a workflow name, so that we will not have to figure out another character that was not handled later on.

I'd suggest we just allow only alphanumeric characters in workflow names, but recently we had a similar issue regarding AWS compatibility with regards to state names. Could this be a problem in that regard?

from knix.

ksatzke avatar ksatzke commented on May 29, 2024

from knix.

ksatzke avatar ksatzke commented on May 29, 2024

from knix.

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.