Skip to content
This repository was archived by the owner on Aug 29, 2018. It is now read-only.
This repository was archived by the owner on Aug 29, 2018. It is now read-only.

Cannot add a custom cartridge #752

@edoput

Description

@edoput

rhc version:

rhc --version
rhc 0.0.0

I guess this is the packaged version in debian

expected result:

add a custom cartridge from the cartridge manifests url

actual result:

adding a custom cartridge is not possible due to an error in a regular expression

steps to reproduce:

add a custom cartridge such as http://rqbuilder-edoput.rhcloud.com/ to a existing application.

The error is

edoput@bender:~/repo/rqbuilder (vendor_problem)$rhc cartridge add http://builder-edoput.rhcloud.com/manifest/f0a527d4ecfbaaa0ca007e4c167c82694709b465 -a python
The cartridge
'http://rqbuilder-edoput.rhcloud.com/manifest/f0a527d4ecfbaaa0ca007e4c167c82694709b465'
will be downloaded and installed
Adding
http://rqbuilder-edoput.rhcloud.com/manifest/f0a527d4ecfbaaa0ca007e4c167c82694709b465
to application 'python' ...
The provided downloadable cartridge
'http://rqbuilder-edoput.rhcloud.com/manifest/f0a527d4ecfbaaa0ca007e4c167c82694709b465'
cannot be loaded: Cartridge-Vendor 'EdoPut' does not match pattern
/\A[a-z0-9](?:[a-z0-9_]*[a-z0-9]|)\z/.

the field vendor-name cannot be unset but keeps popping this stange error and its regex pattern

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions