Hi If you run your tasks in parallel, the task should not need any interactive input, because Fabric doesn’t know where to send your input.
The message you’re getting it’s because your task is asking for sudo password. Use the -p to provide the password, or set it in env.password as Nitesh suggested, or configure your hosts to avoid asking for password in sudo. Regards 2016-03-09 14:04 GMT+01:00 Nitesh Nanotkar <nite...@fecdirect.net>: > Hi, > Set env.hosts=['ur ips'] e.g env.hosts = > ['1.2.3.4','8.8.8.8'] > Set env.password = "common password". It should work. > > Thanks! > > > > On Wed, Mar 9, 2016 at 4:08 PM, chinky gupta <shally...@gmail.com> wrote: > >> I am getting a fatal error: Needed to prompt for a connection or sudo >> password >> >> One or more hosts fail to execute task >> >> While i was trying to achieve parallelism through fabric >> I have tried using decorators like @parallel or @runs_ parllel >> as well as command line arguments like -P or -z >> I am really getting troubled while executing this program..I dont know >> where does problem really exists. >> >> Waiting for your earlier reply >> >> _______________________________________________ >> Fab-user mailing list >> Fab-user@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/fab-user >> >> > > _______________________________________________ > Fab-user mailing list > Fab-user@nongnu.org > https://lists.nongnu.org/mailman/listinfo/fab-user > >
_______________________________________________ Fab-user mailing list Fab-user@nongnu.org https://lists.nongnu.org/mailman/listinfo/fab-user