> On May 23, 2018, at 7:51 AM, David Davis <[email protected]> wrote:
> 
> As many of you know by now, we're working on Pulp 3.0. With this new rewrite 
> of Pulp comes the opportunity to revisit our CLI. In doing so, we'd like some 
> feedback from our users on how they use the CLI and how we can improve on the 
> Pulp 2 CLI.
> 
> Here are some questions we've come up with. General feedback is welcome as 
> well.
> 
> - What commands or functionality in the CLI do you rely on the most?

We mostly use the REST API with a custom Python CLI we have written to 
implement our workflows. That said, I'll still use pulp-admin from our master 
Pulp server for certain things e.g. examining a repo, manual orphan cleanup, 
repo and content deletes.

> - Are there things you wish the CLI had or did?

The grouping feature that was previously mentioned would be nice to have 
natively for syncing. We have Ansible playbooks that implement grouped syncing 
but it is still just iterating over a config file and syncing each individual 
member repo one after another.

I'd also love to have the ability to set a repo to read only. There are times 
when we want to completely freeze updates to a release repo and have had 
developers accidentally publish new builds there.

> - Why do you use the CLI over using the REST API directly?

I'll use the CLI at times when I have a simple task I need to do. The tool we 
wrote that interacts with the REST API mainly composes different command steps 
for a specific goal. For example, we make a lot of repo snapshots which entails 
syncing the source repo, creating a new target repo named using a UTC timestamp 
and then copying the source repo into the new target repo. So our tool exposes 
things like this as a single command.

> - Do you strictly use the CLI or do you use other things like Katello or the 
> REST API?

Just the CLI and the REST API.

> - Would you prefer a CLI or a basic web UI?

CLI is much more preferable than a basic web UI for us but I can certainly 
envision where a basic web UI might come in handy.

--
Matthew 


_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list

Reply via email to