[Bug 1546776] Re: [FFe] charm-tools 2.0

2016-03-22 Thread Marco Ceppi
theblues is licensed LGPLv3 just had upstream sort this:
https://github.com/juju/theblues/blob/develop/LICENSE

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1546776

Title:
  [FFe] charm-tools 2.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1546776/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1547115] [NEW] [FFe] charm 1.0

2016-02-18 Thread Marco Ceppi
Public bug reported:

A new charm command is being created to accompany charm-tools 2.0 and
Juju 2.0 - this new command will install /usr/bin/charm (previously
managed by charm-tools 1.0.0 so this command will break charm-tools
1.0.0 and suggest charm-tools 2.0 (where charm-tools 2.0 will depend on
this charm command.

Since this is a new package not yet in the archive, and it's dependent
on changes in the Juju 2.0 FFe we request a Freeze Exception for this
package as we wait for Juju and charm-tools to be uploaded as well.

This tool adds:

 * Ability to publish charms to the charm store without needing a dvcs
 * A charmstore compatible search and query lookup
 * Managing a users assets in the Juju charm store

** Affects: ubuntu
 Importance: Undecided
 Status: New

** Package changed: charm-tools (Ubuntu) => ubuntu

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1547115

Title:
  [FFe] charm 1.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1547115/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1546776] [NEW] [FFe] charm-tools 2.0

2016-02-17 Thread Marco Ceppi
Public bug reported:

With the release of Juju 2.0 a new charm-tools is planned to be released
with this. charm-tools 2.0 is a huge jump in features from the 1.0.0 in
the archive. It also becomes a suite of plugins to the new charm command
being developed in Juju 2.0 - In general it brings about bug fixes and a
new set of commands:

 * Ability to build charm using layers
 * Enhanced charm proof
 * Support for creating Windows charms
 * Removal of antiquated and broken commands

Because charm-tools relies on the new `charm` command being added, which
is dependent on Juju 2.0 (which has a FFe) this needs to be held until
the new Juju 2.0 and Charm command is released.

https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/1545913

** Affects: charm-tools (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1546776

Title:
  [FFe] charm-tools 2.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1546776/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 802117] Re: juju ssh/scp commands cause spurious key errors

2015-03-14 Thread Marco Ceppi
** Changed in: amulet
Milestone: 1.10.0 = 1.11.0

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/802117

Title:
  juju ssh/scp commands cause spurious key errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/amulet/+bug/802117/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 802117] Re: juju ssh/scp commands cause spurious key errors

2015-03-06 Thread Marco Ceppi
** Changed in: amulet
Milestone: None = 1.10.0

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/802117

Title:
  juju ssh/scp commands cause spurious key errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/amulet/+bug/802117/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 802117] Re: juju ssh/scp commands cause spurious key errors

2015-02-13 Thread Marco Ceppi
** Changed in: amulet
   Status: New = Triaged

** Changed in: amulet
   Importance: Undecided = High

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/802117

Title:
  juju ssh/scp commands cause spurious key errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/amulet/+bug/802117/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 802117] Re: juju ssh/scp commands cause spurious key errors

2015-02-13 Thread Marco Ceppi
** Tags added: charmers

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/802117

Title:
  juju ssh/scp commands cause spurious key errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/amulet/+bug/802117/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1380076] Re: Can't suspend on Surface Pro 3

2014-11-30 Thread Marco Ceppi
What couple of lines of bash would fix this with regards to pm-utils?

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to pm-utils in Ubuntu.
https://bugs.launchpad.net/bugs/1380076

Title:
  Can't suspend on Surface Pro 3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1380076/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1182905] Re: charm-tools installs juju-0.7

2014-03-11 Thread Marco Ceppi
** Changed in: charm-tools (Ubuntu Precise)
   Status: Triaged = Fix Committed

** Changed in: charm-tools (Ubuntu Precise)
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1182905

Title:
  charm-tools installs juju-0.7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1182905/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1182905] Re: charm-tools installs juju-0.7

2014-03-11 Thread Marco Ceppi
** Description changed:

  This is what happened to me:
  
-  * Configured environments.yaml for AWS.
-  * I bootstrapped Juju, deployed wordpress and mysql and related them. I 
exposed wordpress and hit it in the browser. It worked. Woo!
-  * While doing this I decided to install charm-tools
-  * Now when I use Juju it errors requiring me to configure additional parts 
of environments.yaml
+  * Configured environments.yaml for AWS.
+  * I bootstrapped Juju, deployed wordpress and mysql and related them. I 
exposed wordpress and hit it in the browser. It worked. Woo!
+  * While doing this I decided to install charm-tools
+  * Now when I use Juju it errors requiring me to configure additional parts 
of environments.yaml
  
  Now, at first it only required me to configure a default-series for each
  provider, which is a no-brainer, but then it asked for maas-oauth
  config.
  
  This completely stopped me in my tracks. I don't care about the other
  providers as I have already got my AWS provider configured and up and
  running, and it put Juju in a position where it stopped working for me
  due to the missing configuration.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 13.10
  Package: charm-tools 0.3+151-0ubuntu1
  ProcVersionSignature: Ubuntu 3.9.0-2.6-generic 3.9.2
  Uname: Linux 3.9.0-2-generic i686
  ApportVersion: 2.10.1-0ubuntu1
  Architecture: i386
  Date: Wed May 22 06:49:59 2013
  InstallationDate: Installed on 2013-05-05 (17 days ago)
  InstallationMedia: Ubuntu 13.10 Saucy Salamander - Alpha i386 (20130504)
  MarkForUpload: True
  PackageArchitecture: all
  SourcePackage: charm-tools
  UpgradeStatus: No upgrade log present (probably fresh install)
+ 
+ [Impact]
+ 
+  * Users who install juju-core, then install charm-tools will have their 
installations broken in precise
+  * This fix decouples juju from charm-tools as a Recommended package to a 
Suggested package. This also makes juju-core package a satisfactory Suggestion 
in addition to juju
+ 
+ [Test Case]
+ 
+  * On precise, install juju-core and juju-local using the preferred 
installation method, from cloud-tools pocket archive.
+  * Run `juju init` to create environments.yaml
+  * Switch to local environment, `juju switch local`
+  * Verify version of juju installed, `juju version`
+  * Bootstrap with `sudo juju bootstrap`
+  * Deploy a charm, `juju deploy ubuntu`
+  * Install charm-tools package from precise archives
+  * Run `juju version`, command should fail.
+  * Run `juju --version`, command should succeed with a verion  1.0.0
+  * Attempt to connect to environment with `juju status`, should fail
+ 
+ [Regression Potential]
+ 
+  * This simply changes the the control file to lower priority of
+ Recommended packages.
+ 
+ [Other Info]
+  
+  * This has been patched and updated in Saucy and Trusty as of version 1.0.0 
of charm-tools. However, 1.0.0 breaks backwards compatibility with 0.3 
packaging wise. charm-helper-sh and charm-helper-python are no longer supported 
and subsequently dropped from 1.0.0 version of charm-tools and it's packaging. 
Otherwise I likely would have requested a backport of 1.0.0 to precise.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1182905

Title:
  charm-tools installs juju-0.7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1182905/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1234627] Re: python dependencies missing: markdown and distribute

2013-10-04 Thread Marco Ceppi
*** This bug is a duplicate of bug 1231441 ***
https://bugs.launchpad.net/bugs/1231441

** This bug has been marked a duplicate of bug 1231441
   python-markdown missing in the deb packacge's dependencies

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1234627

Title:
  python dependencies missing: markdown and distribute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1234627/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1231441] Re: python-markdown missing in the deb packacge's dependencies

2013-10-04 Thread Marco Ceppi
** Changed in: charm-tools
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1231441

Title:
  python-markdown missing in the deb packacge's dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-tools/+bug/1231441/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1098634] Re: incorrect bzr invocation on certain charm gets

2013-09-25 Thread Marco Ceppi
** Changed in: charm-tools
   Status: Triaged = Fix Committed

** Changed in: charm-tools
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/1098634

Title:
  incorrect bzr invocation on certain charm gets

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-tools/+bug/1098634/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1098634] Re: incorrect bzr invocation on certain charm gets

2013-09-25 Thread Marco Ceppi
** Changed in: charm-tools
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/1098634

Title:
  incorrect bzr invocation on certain charm gets

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-tools/+bug/1098634/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 955070] Re: charm getall stderr output

2013-09-05 Thread Marco Ceppi
Marking this as won't fix, since it's not longer valid with the current
code of charm-tools

** Changed in: charm-tools
   Status: New = Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/955070

Title:
  charm getall stderr output

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-tools/+bug/955070/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1098634] Re: incorrect bzr invocation on certain charm gets

2013-09-05 Thread Marco Ceppi
** Changed in: juju (Ubuntu)
   Status: Confirmed = Invalid

** Changed in: charm-tools
   Status: New = Triaged

** Changed in: charm-tools
   Importance: Undecided = High

** Changed in: charm-tools
Milestone: None = 1.0

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to juju in Ubuntu.
https://bugs.launchpad.net/bugs/1098634

Title:
  incorrect bzr invocation on certain charm gets

To manage notifications about this bug go to:
https://bugs.launchpad.net/charm-tools/+bug/1098634/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charmhelper2] Charm Development Tooling

2013-08-29 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
  [marcoceppi] Consolidate existing forks/helper code bases: DONE
- Develop repos/organization structure of code base (modularize code): TODO
- Define distribution methods: TODO
+ Develop repos/organization structure of code base (modularize code): DONE
+ Define distribution methods: DONE
  [marcoceppi] Update charm tools to promote best practices wrt 
stubbing/libraries WITH TESTS: TODO
- [marcoceppi] sync up with james and adam when structuring lp:charm-helpers: 
TODO
- [wedgwood] With help from marcoceppi, bac, adam_g, and james_page get core 
libraries ready: TODO
- [marcoceppi] charm-tools: Do not auto-fill charm description from package in 
charm create.: TODO
- Shell out language specific commands: TODO
+ [marcoceppi] sync up with james and adam when structuring lp:charm-helpers: 
DONE
+ [wedgwood] With help from marcoceppi, bac, adam_g, and james_page get core 
libraries ready: DONE
+ [marcoceppi] charm-tools: Do not auto-fill charm description from package in 
charm create.: DONE
+ Shell out language specific commands: DONE

-- 
Charm Development Tooling
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charmhelper2

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charm-testing] Juju Charm Testing

2013-08-29 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
  [marcoceppi] Integration Testing includes framework that charm authors can 
write tests against (embedded in the charm) (amulet): INPROGRESS
  [marcoceppi] Jenkins testing on new merge proposal, on success it is a 
candidate for review: POSTPONED
  [marcoceppi] Develop Juju test plugin (ie juju test): DONE
  [marcoceppi] Modify charm tools to capture a stub integration test: INPROGRESS
- Include charm-helper library for all charmers: TODO
+ Include charm-helper library for all charmers: DONE

-- 
Juju Charm Testing
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charm-testing

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charm-testing] Juju Charm Testing

2013-08-29 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
  [marcoceppi] Integration Testing includes framework that charm authors can 
write tests against (embedded in the charm) (amulet): INPROGRESS
- [marcoceppi] Jenkins testing on new merge proposal, on success it is a 
candidate for review: TODO
+ [marcoceppi] Jenkins testing on new merge proposal, on success it is a 
candidate for review: POSTPONED
  [marcoceppi] Develop Juju test plugin (ie juju test): DONE
  [marcoceppi] Modify charm tools to capture a stub integration test: INPROGRESS
  Include charm-helper library for all charmers: TODO

-- 
Juju Charm Testing
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charm-testing

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-contributor-onramp] Juju Contributor Onramp

2013-08-27 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Whiteboard changed:
  UDS 1303 Pad Data:
  Pad: http://pad.ubuntu.com/uds-1303-servercloud-1303-juju-contributor-onramp
  Old spec:  
https://blueprints.launchpad.net/ubuntu/+spec/community-r-juju-contributor-onramp-1
+ 
+ vUDS 1308 Notes: http://pad.ubuntu.com/uds-1308-servercloud-s-juju-
+ contributor-onramp
  
  Idea:
  In regards to using other code hosting: mariusko_: Also maybe compare with 
how it is done with nodejs: npm help publish 
(https://npmjs.org/doc/developers.html)
  
  [USER STORIES]
  
  James is a sysadmin at a company and is interested in getting his charms
  into the store for convenience/peer review. He's got some internal stuff
  that he can keep seperate, but he doesn't want to maintain boring
  infrastructure charms on his own.
  
  Kirk is deploying a charm but finds that it's missing a feature or needs
  a bugfix and he thinks he knows how to fix it.
  
  Robert is a developer at a company who works on a database that is
  charmed up, he notices that the charm needs improvement to follow his
  project's recommended best practice, but isn't sure how to claim
  ownership of a charm.
  
  Lars is used to github and is totally confused on how to get charms he's
  interested in.
  
  Cliff submitted a fix to a charm two weeks ago and has no idea how to
  get someone to get his fix in.
  
  [ASSUMPTIONS]
  
  - Mims/Castro want to mirror how OpenStack does reviews and code
  contributions as well as their usage of LP Blueprints.
  
  [RISKS]
  
  - There's only so much simplification that can happen when it comes to 
submitting code.
  - Poor response time leads people to believe that we don't want to help them.
  - Workflow ties into the store, so we need to be careful on how we simplify 
this.
  
  [IN SCOPE]
  
  - Refining workflow for submission
  - Measuring contributor metrics and enforcing a fast response time.
  
  [OUT OF SCOPE]
  
  [USER ACCEPTANCE]
  
  [RELEASE NOTE/BLOG]
  
  - We've made it easier than ever to contribute to charms with a new
  submission workflow.
  
  [notes from cloudsprint 2013-05]
  
  Low hanging fruit
  Docs! Big issue to getting new contributors
  Instructional videos will be a big help to resolving “How do I get going” for 
new people
  “Contribute to this charm” on jujucharms.com
  
  Better charm tools to help contributors (charm-helpers, charm-tools,
  charmsupport)
  
  NO LOCAL PROVIDER FOR JUJU-CORE
  Inhibitor for WebOps, charmers, community, and basically everyone

-- 
Juju Contributor Onramp
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-contributor-onramp

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charm-testing] Juju Charm Testing

2013-07-11 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
- Integration Testing includes framework that charm authors can write tests 
against (embedded in the charm): TODO
- Jenkins testing on new merge proposal, on success it is a candidate for 
review: TODO
- Develop Juju test plugin (ie juju test): TODO
- Modify charm tools to capture a stub integration test: TODO
+ [marcoceppi] Integration Testing includes framework that charm authors can 
write tests against (embedded in the charm) (amulet): INPROGRESS
+ [marcoceppi] Jenkins testing on new merge proposal, on success it is a 
candidate for review: TODO
+ [marcoceppi] Develop Juju test plugin (ie juju test): DONE
+ [marcoceppi] Modify charm tools to capture a stub integration test: INPROGRESS
  Include charm-helper library for all charmers: TODO

-- 
Juju Charm Testing
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charm-testing

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-docs] Improve Juju Documentation

2013-07-11 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
  [evilnick] Define structural elements of HTML5 doc: DONE
  [evilnick] Create sample getting Started Guide: DONE
- [marcoceppi] Prepare rollout strategy for new docs launch: TODO
+ [marcoceppi] Prepare rollout strategy for new docs launch: DONE
  [marcoceppi] Propose policy for inclusion of doc contributions as ~charmers 
contrib: TODO
  [jorge] Streamline contributions process in documentation: TODO
  [evilnick] Create video/webinar strategy: TODO
  [mark-mims] Testing structure for charm documentation: TODO
  [marcoceppi] Auto-generate charm interfaces documentation: TODO
  [jorge] : Make sure our docs are synced on readthedocs.org: TODO
  [jorge] Migrate/Move documentation embedded in juju.ubuntu.com into 
juju.ubuntu.com/docs (getting started, and community).: TODO
  [a.rosales] Get a beta site going for Juju docs.: TODO
  [a.rosales] Get a permanent staging site for the docs: TODO
  [jorge] Get UX testing on the docs: TODO

-- 
Improve Juju Documentation
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-docs

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1182905] Re: charm-tools requires extra environments.yaml config

2013-05-22 Thread Marco Ceppi
** Changed in: charm-tools (Ubuntu)
   Status: Confirmed = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1182905

Title:
  charm-tools requires extra environments.yaml config

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1182905/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1182905] Re: charm-tools installs juju-0.7

2013-05-22 Thread Marco Ceppi
This is due to the package Recommending juju instead of either juju or
juju-core. I have an updated recipe and hope to have this fixed in the
PPA soon.

** Summary changed:

- charm-tools requires extra environments.yaml config
+ charm-tools installs juju-0.7

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1182905

Title:
  charm-tools installs juju-0.7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1182905/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1182905] Re: charm-tools installs juju-0.7

2013-05-22 Thread Marco Ceppi
This only affects users who have juju-core installed and not juju-0.7,
those with either juju-0.7 or juju-0.7 and juju-core are unaffected.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to charm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1182905

Title:
  charm-tools installs juju-0.7

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/charm-tools/+bug/1182905/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charm-testing] Juju Charm Testing

2013-05-16 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Whiteboard changed:
  Discussion:
   *Bug submission on charm failure.
   *Define a process around how charm maintainers respond to test failures and 
subsequent bugs. Can a user run a manual test and submit the test back to the 
bug report to update testing status to green.
   *Enable Autocharm tester to be more resilient against provider failures, and 
Jenkins usage.
   simulate provider failure, and be able to recover: $ juju ssh MACHINE 
sudo shutdown now
   * Define WIs to execute auto charm testing on Go.
   * Continuous Integration (also will help with gating on charm commits)
   * Juju Testing Blogging
   * Juju testing communication to Juju lists.
   * Work on integrating/fixing Charm runner (graph testing/ dependency/env set 
up testing).
  
  Add a Jenkins workflow to run a charm or a set of charms in the following LXC 
environments:
   -raring container on raring host
   -raring container on precise host
   -precise container on raring host
   -precise container on precise host
  
  Two modes of testing:
   -Unit (does the charm start, and report ready)
   -Workload (test the charms relations, and pushing data)
  
  Reference Links:
   *Charm Test Spec [html] https://juju.ubuntu.com/docs/charm-tests.html
   * Charm Test Spec [source] 
http://bazaar.launchpad.net/~juju/juju/docs/view/head:/source/charm-tests.rst
   * CharmTester Charm http://jujucharms.com/~mark-mims/oneiric/charmtester
   * Charm Runner: https://launchpad.net/charmrunner
   * Jenkins Charm Testing: https://jenkins.qa.ubuntu.com/view/Charms/
  
  [USER STORIES]
  
  William is a juju user who wishes to know a charms current stability
  
- Saul is patching a charm and wants to in sure his changes are work with
+ Saul is patching a charm and wants to insure his changes work with the
  current tests
  
- Laura is a charm maintainer and wants to add tests to in sure her charm
+ Laura is a charm maintainer and wants to add tests to insure her charm
  is stable
  
  Kara is a charm maintainer and needs to know when her charm is broken
  
  Lee is a charmer who, while reviewing charm submissions, needs to know
  if these changes break backwards compatibility with currently deployed
  services
  
  Gaius is a charm maintainer from an upstream project and needs an easy
  way to learn how to write tests for his charm
  
  [ASSUMPTIONS]
  
  - Charm tester/charm tester control will work with gojuju for at least
  graph testing
  
  [RISKS]
  
  - Relying soley on graph testing may result in inaccurate test results due 
to lack of embedded tests
  - Making tests too complicated may result in low adoption rate of embedded 
testing
  
  [IN SCOPE]
  
  [OUT OF SCOPE]
  
  [USER ACCEPTANCE]
  
  [RELEASE NOTE/BLOG]
  
  [NOTES]
  
  UDS 1305 notes: http://pad.ubuntu.com/ep/pad/view/uds-1305-servercloud-s
  -juju-charm-testing/latest
  
  === UDS 1303 Notes ===
  Pad: http://pad.ubuntu.com/uds-1303-servercloud-r-juju-charm-testing
  
  Question:
  Is there a way in meta-data to explicitly state provider support.
  -Example: Ceph: Does cloud provider have block support
  -More broadly stated does the cloud provider have the capabilities the 
charm needs
  
  Idea:
    -In charm testing status be able to show that a charm failure can be a 
result of the provider not providing the needed capabilities, ie the Ceph charm 
fails on a provider because it does not support object store.
    -Make interface usage more verbose in the charm description.
    -Need a rule/spec on how a interface should be implemented
  -Need to investigate possible enforment of interfaces
   -**Have the testing framework iterate through the operational deployment 
requirments.
  
  Interfaces doc link broken:
    -Example: http://jujucharms.com/interfaces/ceph-client  Interface doc link 
broken:
    https://juju.ubuntu.com/Interfaces/ceph-client -- broken
  
  Meta-language testing (http://paste.ubuntu.com/5588570/):
  
  Lanugage suggestions:
  http://lettuce.it/
  http://cukes.info/
  
  Charm-Runner integration:
   - https://launchpad.net/juju-deployer
  
  Wrap Go/Py juju client status:
   - https://launchpad.net/python-jujuclient
  
  ---
  
  [notes from cloudsprint 2013-05]
  Topics to cover
  Current Testing
  Current todos
  Experiences from IS
  Ideas
  
  Review charm policy to include:
  Test must pass tests
  Charm must have tests
  
  We want embedded tests!
  All tests live in the charm
  Functional Tests
  /test (in charm)
  Integration
  /test.d (in charm)
  How to make it low entry for charmers to add tests
  charm create tests (charm-tools make a stub _simple_ test)
  leverage libraries, and possibly a deployment (dare I say declarative) 
testing lang.
  Sidnei mocks all the juju calls (U1 testing)
  have a library that stubs this for you.
  pull this into charm-helper library
  leverage Go-watch
  leverage charm testing with charm upgrade

-- 
Juju Charm Testing
https://blueprints.launchpad.net

[Blueprint servercloud-s-juju-charmhelper2] Charm Development Tooling

2013-05-13 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
- [marcoceppi] Consolidate existing forks/helper code bases: TODO
+ [marcoceppi] Consolidate existing forks/helper code bases: DONE
  Develop repos/organization structure of code base (modularize code): TODO
  Define distribution methods: TODO
  [marcoceppi] Update charm tools to promote best practices wrt 
stubbing/libraries WITH TESTS: TODO

-- 
Charm Development Tooling
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charmhelper2

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-docs] Improve Juju Documentation

2013-05-10 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items changed:
  Work items:
  [evilnick] Define structural elements of HTML5 doc: DONE
  [evilnick] Create sample getting Started Guide: DONE
- [evilnick] Create list of screencasts: TODO
- [jorge] Develop Webinar/Screen cast education series mapped to Docs. (ie 12 
sessions from getting started to Debugging): TODO
- [marcoceppi] Ensure URL rewrites work from olddocs to newdocs: TODO
- [mark-mims] Script diffs to CLI: TODO
- [evilnick] Publish list of videos and assign them to jorge, marco, mims, 
antonio, and whoever.: TODO
- [evilnick] Recirculate video template specs: TODO
- [jorge] Find out who will redub our stuff: TODO
- [jorge] How to contribute to Juju docs section, make sure it follow's 
nick's style guide: TODO
- [marcoceppi] Propose to list to allow contributions to docs to count as 
~charmers contribution: TODO
- [marcoceppi] Investigate adding a chapter todo to the review queue: TODO
- [jorge] Update AU questions to point to newdocs: TODO
- [marcoceppi] Update AU questions to point to newdocs: TODO
+ [marcoceppi] Prepare rollout strategy for new docs launch: TODO
+ [marcoceppi] Propose policy for inclusion of doc contributions as ~charmers 
contrib: TODO
+ [jorge] Streamline contributions process in documentation: TODO
+ [evilnick] Create video/webinar strategy: TODO
+ [mark-mims] Testing structure for charm documentation: TODO
  [marcoceppi] Auto-generate charm interfaces documentation: TODO

-- 
Improve Juju Documentation
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-docs

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charmhelper2] Charm Development Tooling

2013-05-10 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Work items set to:
Work items:
[marcoceppi] Consolidate existing forks/helper code bases: TODO
Develop repos/organization structure of code base (modularize code): TODO
Define distribution methods: TODO
[marcoceppi] Update charm tools to promote best practices wrt 
stubbing/libraries WITH TESTS: TODO

-- 
Charm Development Tooling
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charmhelper2

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1178384] Re: Charm needs Maintainership

2013-05-09 Thread Marco Ceppi
** Also affects: memcached (Juju Charms Collection)
   Importance: Undecided
   Status: New

** Changed in: memcached (Juju Charms Collection)
   Status: New = In Progress

** Also affects: memcached (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: memcached (Ubuntu)

** Also affects: rsyslog (Juju Charms Collection)
   Importance: Undecided
   Status: New

** Also affects: rsyslog-forwarder (Juju Charms Collection)
   Importance: Undecided
   Status: New

** Also affects: nagios (Juju Charms Collection)
   Importance: Undecided
   Status: New

** Also affects: nrpe (Juju Charms Collection)
   Importance: Undecided
   Status: New

** Changed in: nagios (Juju Charms Collection)
   Status: New = In Progress

** Changed in: nrpe (Juju Charms Collection)
   Status: New = In Progress

** Changed in: rsyslog (Juju Charms Collection)
   Status: New = In Progress

** Changed in: rsyslog-forwarder (Juju Charms Collection)
   Status: New = In Progress

** Changed in: memcached (Juju Charms Collection)
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

** Changed in: nagios (Juju Charms Collection)
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

** Changed in: nrpe (Juju Charms Collection)
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

** Changed in: rsyslog (Juju Charms Collection)
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

** Changed in: rsyslog-forwarder (Juju Charms Collection)
 Assignee: (unassigned) = Marco Ceppi (marcoceppi)

** No longer affects: rsyslog (Juju Charms Collection)

** No longer affects: rsyslog-forwarder (Juju Charms Collection)

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to memcached in Ubuntu.
https://bugs.launchpad.net/bugs/1178384

Title:
  Charm needs Maintainership

To manage notifications about this bug go to:
https://bugs.launchpad.net/charms/+source/memcached/+bug/1178384/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charmhelper2] Charm Helper 2 - Declarative Charming

2013-05-05 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Whiteboard changed:
- [USER STORIES] 
+ [USER STORIES]
+ 
+ Rodrigo is a new charm writer and needs tools to solve problems other
+ authors have already solved in their charms.
+ 
+ Dora is a seasoned charmer that has common functions she wants to
+ publish and share with other authors
+ 
+ Ricardo has written charms before and wants to know what shared
+ functions are available for charms
+ 
+ Lucy is rewriting several hooks to another language and needs to know
+ what helpers exist in that language
+ 
+ Bruce wants to review what parameters a helper function accepts and what
+ the expected output is
+ 
  [ASSUMPTIONS]
+ 
+ 
  [RISKS]
+ 
+ - It'll be difficult for some functions to create a comperable cross-
+ language function
+ 
  [IN SCOPE]
+ 
  [OUT OF SCOPE]
+ 
  [USER ACCEPTANCE]
+ 
  [RELEASE NOTE/BLOG]
  
  --- UDS Discussion ---
  
  We've learned a lot since the creation of charm helper. Debian packagers  
took 7 iterations before boiling all of debhelper's goodness into a  
declarative system. We can learn from them, and get there in our second  
iteration.
  Discussion:
  Charm-helper is not easily discoverable, poorly documented, and not as 
awesome as it could be.
  dannf likes to write makefiles
  sources list
  config settings with meaning
  want common things to go in a declarative charm
  get rid of copied lib files/folder
  Maintain charm-helper seperately from juju, calling it at the top of the hook 
vs included in juju trunk
  What happens during upgrade-charm or if a pakcage gets removed?
  Juju can't help with leader election across units of a service, but 
charm-helper could)
  Work:
  - describe how to handle lifecycle changes for packages in 
charm-helper/packages (also thinkof: upgrade-charm)
  - install packages
  - debconf preseeding too
  - templating and/or building config files with dotd/concat partials 
(erb_template _and_ cheetah_template helpers)?
  - remote_files
  - deploy from {distro,ppa,upstream?} ?
  - Manage config files (dynamic, static, etc)
  - Sanitize relation settings (potential risk of SQL Ejection, highjacking, 
terror)
  - Plugin based for easy extension of charm-helper
  - leader election (perhaps somewhere other than charmhelper)
  - private files (SSL certs) ... no clue...
  - Collaborate on files that no charm owns

-- 
Charm Helper 2 - Declarative Charming
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charmhelper2

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Blueprint servercloud-s-juju-charm-testing] Juju Charm Testing

2013-05-05 Thread Marco Ceppi
Blueprint changed by Marco Ceppi:

Whiteboard changed:
  Discussion:
   *Bug submission on charm failure.
   *Define a process around how charm maintainers respond to test failures and 
subsequent bugs. Can a user run a manual test and submit the test back to the 
bug report to update testing status to green.
   *Enable Autocharm tester to be more resilient against provider failures, and 
Jenkins usage.
   simulate provider failure, and be able to recover: $ juju ssh MACHINE 
sudo shutdown now
   * Define WIs to execute auto charm testing on Go.
   * Continuous Integration (also will help with gating on charm commits)
   * Juju Testing Blogging
   * Juju testing communication to Juju lists.
   * Work on integrating/fixing Charm runner (graph testing/ dependency/env set 
up testing).
  
  Add a Jenkins workflow to run a charm or a set of charms in the following LXC 
environments:
   -raring container on raring host
   -raring container on precise host
   -precise container on raring host
   -precise container on precise host
  
  Two modes of testing:
   -Unit (does the charm start, and report ready)
   -Workload (test the charms relations, and pushing data)
  
  Reference Links:
   *Charm Test Spec [html] https://juju.ubuntu.com/docs/charm-tests.html
   * Charm Test Spec [source] 
http://bazaar.launchpad.net/~juju/juju/docs/view/head:/source/charm-tests.rst
   * CharmTester Charm http://jujucharms.com/~mark-mims/oneiric/charmtester
   * Charm Runner: https://launchpad.net/charmrunner
   * Jenkins Charm Testing: https://jenkins.qa.ubuntu.com/view/Charms/
  
  [USER STORIES]
+ 
+ William is a juju user who wishes to know a charms current stability
+ 
+ Saul is patching a charm and wants to in sure his changes are work with
+ current tests
+ 
+ Laura is a charm maintainer and wants to add tests to in sure her charm
+ is stable
+ 
+ Kara is a charm maintainer and needs to know when her charm is broken
+ 
+ Lee is a charmer who, while reviewing charm submissions, needs to know
+ if these changes break backwards compatibility with currently deployed
+ services
+ 
+ Gaius is a charm maintainer from an upstream project and needs an easy
+ way to learn how to write tests for his charm
+ 
  [ASSUMPTIONS]
+ 
+ - Charm tester/charm tester control will work with gojuju for at least
+ graph testing
+ 
  [RISKS]
+ 
+ - Relying soley on graph testing may result in inaccurate test results due 
to lack of embedded tests
+ - Making tests too complicated may result in low adoption rate of embedded 
testing
+ 
  [IN SCOPE]
+ 
  [OUT OF SCOPE]
+ 
  [USER ACCEPTANCE]
+ 
  [RELEASE NOTE/BLOG]
  
  (Needs spec and WI definition) -[a.rosales; 12-DEC-2012]
  
  === UDS 1303 Notes ===
  Pad: http://pad.ubuntu.com/uds-1303-servercloud-r-juju-charm-testing
  
  Question:
  Is there a way in meta-data to explicitly state provider support.
  -Example: Ceph: Does cloud provider have block support
  -More broadly stated does the cloud provider have the capabilities the 
charm needs
  
  Idea:
    -In charm testing status be able to show that a charm failure can be a 
result of the provider not providing the needed capabilities, ie the Ceph charm 
fails on a provider because it does not support object store.
    -Make interface usage more verbose in the charm description.
    -Need a rule/spec on how a interface should be implemented
  -Need to investigate possible enforment of interfaces
   -**Have the testing framework iterate through the operational deployment 
requirments.
  
  Interfaces doc link broken:
    -Example: http://jujucharms.com/interfaces/ceph-client  Interface doc link 
broken:
    https://juju.ubuntu.com/Interfaces/ceph-client -- broken
  
  Meta-language testing (http://paste.ubuntu.com/5588570/):
  
  Lanugage suggestions:
  http://lettuce.it/
  http://cukes.info/
  
  Charm-Runner integration:
   - https://launchpad.net/juju-deployer
  
  Wrap Go/Py juju client status:
   - https://launchpad.net/python-jujuclient

-- 
Juju Charm Testing
https://blueprints.launchpad.net/ubuntu/+spec/servercloud-s-juju-charm-testing

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 767352] Re: Virtual Users rules with @ in the username

2011-06-21 Thread Marco Ceppi
There's a valid work around? What is it? Because the only valid work
around I've found is use ProFTPD

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vsftpd in Ubuntu.
https://bugs.launchpad.net/bugs/767352

Title:
  Virtual Users rules with @ in the username

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/vsftpd/+bug/767352/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 767352] [NEW] Virtual Users rules with @ in the username

2011-04-20 Thread Marco Ceppi
Public bug reported:

Binary package hint: vsftpd

When using virtual users and custom pam authentication vsftpd won't load
user_config_dir rules if that username has an @ symbol - which many
shared hosts use to distinguish FTP users for a certain account or
username. Authentication occurs correctly - just not the rules for that
user.

Ubuntu 10.04 LTS Server
vsftpd: version 2.2.2

** Affects: vsftpd (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vsftpd in Ubuntu.
https://bugs.launchpad.net/bugs/767352

Title:
  Virtual Users rules with @ in the username

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 767352] Re: Virtual Users rules with @ in the username

2011-04-20 Thread Marco Ceppi
** Description changed:

  Binary package hint: vsftpd
  
  When using virtual users and custom pam authentication vsftpd won't load
  user_config_dir rules if that username has an @ symbol - which many
  shared hosts use to distinguish FTP users for a certain account or
  username. Authentication occurs correctly - just not the rules for that
  user.
  
  Ubuntu 10.04 LTS Server
  vsftpd: version 2.2.2
+ 
+ Details on how I have come to the conclusion this is a bug can be found
+ here: http://serverfault.com/q/261774/24044

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vsftpd in Ubuntu.
https://bugs.launchpad.net/bugs/767352

Title:
  Virtual Users rules with @ in the username

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs