Add separate program for locking state files
Add separate program for locking state files

Depending on the implementation, local state locks may be reentrant
within the same process. Use a separate process to test locked state
files.

10thmagnitude/terraform,glerchundi/terraform,DevoKun/terraform,youhong316/terraform,StephenWeatherford/terraform,tombuildsstuff/terraform,harijayms/terraform,Sixgill/terraform,youhong316/terraform,mathematician/terraform,GannettDigital/terraform,zero-below/terraform,gechr/terraform,heimweh/terraform,elblivion/terraform,pradeepbhadani/terraform,grasshoppergroup/terraform,mikesplain/terraform,jianyuan/terraform,sl1pm4t/terraform,TheWeatherCompany/terraform,kyhavlov/terraform,gazoakley/terraform,rhyas/terraform,apparentlymart/terraform,brianantonelli/terraform,luis-silva/terraform,StephenWeatherford/terraform,svanharmelen/terraform,mtougeron/terraform,jhedev/terraform,youhong316/terraform,ross/terraform,chrisjharding/terraform,JDiPierro/terraform,hpcloud/terraform,dougneal/terraform,paulbouwer/terraform,ddegoede/terraform,pryorda/terraform,bradfeehan/terraform,Pryz/terraform,ewypych/terraform,donaldguy/terraform,gazoakley/terraform,brianantonelli/terraform,svanharmelen/terraform,appbricks/ab-terraform-build,zero-below/terraform,paybyphone/terraform,paulbouwer/terraform,jrperritt/terraform,brandontosch/terraform,nathanielks/terraform,brandontosch/terraform,displague/terraform,antonbabenko/terraform,ctavan/terraform,appbricks/ab-terraform-build,PeteGoo/terraform,dwradcliffe/terraform,Zordrak/terraform,TStraub-rms/terraform,ewypych/terraform,GrayCoder/terraform,Wambosa/terraform,vancluever/terraform,paybyphone/terraform,rkhozinov/terraform,cloudnautique/terraform,wowgroup/terraform,luis-silva/terraform,vancluever/terraform,pgray/terraform,mbfrahry/terraform,kristinn/terraform,mtougeron/terraform,cloudnautique/terraform,dtan4/terraform,kwilczynski/terraform,cmorent/terraform,lstolyarov/terraform,paybyphone/terraform,kwilczynski/terraform,lifesum/terraform,richardc/terraform,hooklift/terraform,lstolyarov/terraform,justnom/terraform,maxenglander/terraform,mevansam/terraform,schans/terraform,dgolja/terraform,lstolyarov/terraform,foragerr/terraform,sl1pm4t/terraform,rkhozinov/terraform,bashtoni/terraform,lifesum/terraform,julia-stripe/terraform,ReleaseQueue/terraform,paulbouwer/terraform,ColinHebert/terraform,rrudduck/terraform,julia-stripe/terraform,paultyng/terraform,VladRassokhin/terraform,pradeepbhadani/terraform,niclic/terraform,caiofilipini/terraform,HotelsDotCom/terraform,whiskeyjay/terraform,ericwestfall/terraform,mikesplain/terraform,VladRassokhin/terraform,caiofilipini/terraform,travertischio/terraform,dgolja/terraform,svanharmelen/terraform,lusis/terraform,jcaugust/terraform,displague/terraform,Sixgill/terraform,ewbankkit/terraform,mafrosis/terraform,dwradcliffe/terraform,rhyas/terraform,jrperritt/terraform,fatih/terraform,cloudnautique/terraform,Boran/terraform,golvteppe/terraform,pradeepbhadani/terraform,randomvariable/terraform,Zordrak/terraform,harijayms/terraform,cloudnautique/terraform,paybyphone/terraform,whiskeyjay/terraform,mbfrahry/terraform,bashtoni/terraform,travertischio/terraform,evandbrown/terraform,brandontosch/terraform,jtopper/terraform,tmshn/terraform,matt-deboer/terraform,mbfrahry/terraform,dn1s/terraform,foragerr/terraform,Ticketmaster/terraform,asedge/terraform,pdecat/terraform,nathanielks/terraform,mattray/terraform,rnaveiras/terraform,Sixgill/terraform,appbricks/ab-terraform-build,Ticketmaster/terraform,paulbouwer/terraform,drebes/terraform,hpcloud/terraform,jhedev/terraform,ValFadeev/terraform,dougneal/terraform,iljaskevic/terraform,StephenWeatherford/terraform,gazoakley/terraform,jianyuan/terraform,kl4w/terraform,markpeek/terraform,drebes/terraform,evalphobia/saas-ci-performance-compare-terraform,huydinhle/terraform,pryorda/terraform,harijayms/terraform,Zordrak/terraform,youhong316/terraform,kristinn/terraform,Zordrak/terraform,iansheridan/terraform,golvteppe/terraform,ctavan/terraform,zero-below/terraform,tpounds/terraform,schans/terraform,samdunne/terraform,ctavan/terraform,samdunne/terraform,chrisjharding/terraform,rrudduck/terraform,tpoindessous/terraform,evandbrown/terraform,luis-silva/terraform,HotelsDotCom/terraform,ctavan/terraform,niclic/terraform,mattray/terraform,mtougeron/terraform,cnicolov/terraform,hrach/hashicorp-terraform,maxenglander/terraform,grasshoppergroup/terraform,mathieuherbert/terraform,koding/terraform,apparentlymart/terraform,billyschmidt/terraform,cmorent/terraform,cwood/terraform,markpeek/terraform,rkhozinov/terraform,fatih/terraform,hrach/hashicorp-terraform,hrach/hashicorp-terraform,whiskeyjay/terraform,nlamirault/terraform,cwood/terraform,markpeek/terraform,niclic/terraform,billyschmidt/terraform,lifesum/terraform,jrperritt/terraform,brianantonelli/terraform,evandbrown/terraform,DevoKun/terraform,jtopper/terraform,mtougeron/terraform,mbfrahry/terraform,jrperritt/terraform,maxenglander/terraform,elblivion/terraform,PeteGoo/terraform,ross/terraform,mattray/terraform,jhedev/terraform,catsby/terraform,ewbankkit/terraform,cnicolov/terraform,cmorent/terraform,Pryz/terraform,matt-deboer/terraform,ewypych/terraform,tpounds/terraform,dougneal/terraform,brunomcustodio/terraform,harijayms/terraform,displague/terraform,dtan4/terraform,tpoindessous/terraform,PaulAtkins/terraform,ValFadeev/terraform,julia-stripe/terraform,pdecat/terraform,dn1s/terraform,huydinhle/terraform,zachgersh/terraform,ddegoede/terraform,mathieuherbert/terraform,chrisjharding/terraform,grasshoppergroup/terraform,DevoKun/terraform,yanndegat/terraform,GrayCoder/terraform,brianantonelli/terraform,Wambosa/terraform,tombuildsstuff/terraform,pgray/terraform,Pryz/terraform,cnicolov/terraform,mevansam/terraform,VladRassokhin/terraform,antonbabenko/terraform,hooklift/terraform,tpounds/terraform,hartzell/terraform,appbricks/ab-terraform-build,mbfrahry/terraform,yanndegat/terraform,dougneal/terraform,dougneal/terraform,ross/terraform,10thmagnitude/terraform,kyhavlov/terraform,gechr/terraform,matt-deboer/terraform,kyhavlov/terraform,tmshn/terraform,tmshn/terraform,Pryz/terraform,glerchundi/terraform,fatmcgav/terraform,lusis/terraform,Wambosa/terraform,richardc/terraform,dwradcliffe/terraform,cwood/terraform,cnicolov/terraform,mathieuherbert/terraform,tpoindessous/terraform,ReleaseQueue/terraform,niclic/terraform,zachgersh/terraform,tmshn/terraform,donaldguy/terraform,bradfeehan/terraform,dgolja/terraform,dtan4/terraform,paulbouwer/terraform,evalphobia/saas-ci-performance-compare-terraform,hashicorp/terraform,samdunne/terraform,ctavan/terraform,jtopper/terraform,tombuildsstuff/terraform,elblivion/terraform,travertischio/terraform,brandontosch/terraform,JDiPierro/terraform,fatmcgav/terraform,ryon/terraform,hartzell/terraform,bradfeehan/terraform,HotelsDotCom/terraform,ericwestfall/terraform,KensoDev/terraform,ddegoede/terraform,ColinHebert/terraform,rrudduck/terraform,jianyuan/terraform,kyhavlov/terraform,zachgersh/terraform,markpeek/terraform,HotelsDotCom/terraform,dtan4/terraform,cnicolov/terraform,samdunne/terraform,kwilczynski/terraform,clearcare/terraform,justnom/terraform,paultyng/terraform,Sixgill/terraform,Ticketmaster/terraform,Zordrak/terraform,paultyng/terraform,PeteGoo/terraform,TheWeatherCompany/terraform,jianyuan/terraform,maxenglander/terraform,mafrosis/terraform,fatmcgav/terraform,gazoakley/terraform,Boran/terraform,jcaugust/terraform,ReleaseQueue/terraform,GannettDigital/terraform,golvteppe/terraform,ewbankkit/terraform,hartzell/terraform,hpcloud/terraform,ddegoede/terraform,Sixgill/terraform,zachgersh/terraform,iansheridan/terraform,matt-deboer/terraform,tommynsong/terraform,Boran/terraform,rnaveiras/terraform,jcaugust/terraform,heimweh/terraform,kwilczynski/terraform,wowgroup/terraform,jhedev/terraform,mathematician/terraform,taliesins/terraform,JDiPierro/terraform,HotelsDotCom/terraform,gazoakley/terraform,bashtoni/terraform,ValFadeev/terraform,ross/terraform,nathanielks/terraform,lusis/terraform,nlamirault/terraform,donaldguy/terraform,tpoindessous/terraform,travertischio/terraform,rkhozinov/terraform,paultyng/terraform,tmshn/terraform,pgray/terraform,PaulAtkins/terraform,pryorda/terraform,evandbrown/terraform,ryon/terraform,iansheridan/terraform,StephenWeatherford/terraform,lusis/terraform,catsby/terraform,whiskeyjay/terraform,hpcloud/terraform,tpounds/terraform,elblivion/terraform,rhyas/terraform,mikesplain/terraform,brunomcustodio/terraform,gechr/terraform,lstolyarov/terraform,caiofilipini/terraform,iljaskevic/terraform,GannettDigital/terraform,dgolja/terraform,ericwestfall/terraform,rhyas/terraform,matt-deboer/terraform,julia-stripe/terraform,VladRassokhin/terraform,zero-below/terraform,koding/terraform,Wambosa/terraform,maxenglander/terraform,lstolyarov/terraform,niclic/terraform,luis-silva/terraform,zachgersh/terraform,TheWeatherCompany/terraform,ColinHebert/terraform,JDiPierro/terraform,Boran/terraform,glerchundi/terraform,yanndegat/terraform,mikesplain/terraform,hooklift/terraform,clearcare/terraform,PaulAtkins/terraform,kl4w/terraform,kl4w/terraform,samdunne/terraform,svanharmelen/terraform,KensoDev/terraform,rhyas/terraform,GrayCoder/terraform,TStraub-rms/terraform,GannettDigital/terraform,dwradcliffe/terraform,DevoKun/terraform,ewbankkit/terraform,hashicorp/terraform,heimweh/terraform,Ticketmaster/terraform,jtopper/terraform,PeteGoo/terraform,richardc/terraform,pgray/terraform,displague/terraform,jcaugust/terraform,cwood/terraform,antonbabenko/terraform,dwradcliffe/terraform,DevoKun/terraform,GrayCoder/terraform,ewypych/terraform,Pryz/terraform,apparentlymart/terraform,evandbrown/terraform,catsby/terraform,huydinhle/terraform,evalphobia/saas-ci-performance-compare-terraform,ReleaseQueue/terraform,iljaskevic/terraform,ValFadeev/terraform,dn1s/terraform,grasshoppergroup/terraform,yanndegat/terraform,justnom/terraform,elblivion/terraform,bradfeehan/terraform,10thmagnitude/terraform,cmorent/terraform,ewypych/terraform,heimweh/terraform,mevansam/terraform,kjmkznr/terraform,cloudnautique/terraform,lifesum/terraform,brunomcustodio/terraform,jcaugust/terraform,tpoindessous/terraform,mathematician/terraform,GrayCoder/terraform,antonbabenko/terraform,ryon/terraform,Wambosa/terraform,mathematician/terraform,taliesins/terraform,kristinn/terraform,kjmkznr/terraform,schans/terraform,donaldguy/terraform,drebes/terraform,billyschmidt/terraform,billyschmidt/terraform,foragerr/terraform,KensoDev/terraform,TheWeatherCompany/terraform,hrach/hashicorp-terraform,TStraub-rms/terraform,vancluever/terraform,koding/terraform,koding/terraform,foragerr/terraform,10thmagnitude/terraform,schans/terraform,ryon/terraform,antonbabenko/terraform,ddegoede/terraform,glerchundi/terraform,mattray/terraform,apparentlymart/terraform,billyschmidt/terraform,travertischio/terraform,10thmagnitude/terraform,asedge/terraform,jrperritt/terraform,mafrosis/terraform,zero-below/terraform,brandontosch/terraform,tommynsong/terraform,fatmcgav/terraform,nathanielks/terraform,mathematician/terraform,huydinhle/terraform,golvteppe/terraform,glerchundi/terraform,wowgroup/terraform,iansheridan/terraform,evalphobia/saas-ci-performance-compare-terraform,pdecat/terraform,mathieuherbert/terraform,tombuildsstuff/terraform,foragerr/terraform,chrisjharding/terraform,nlamirault/terraform,ericwestfall/terraform,heimweh/terraform,golvteppe/terraform,ColinHebert/terraform,clearcare/terraform,hpcloud/terraform,mtougeron/terraform,pgray/terraform,apparentlymart/terraform,hooklift/terraform,sl1pm4t/terraform,StephenWeatherford/terraform,cwood/terraform,dtan4/terraform,ValFadeev/terraform,taliesins/terraform,harijayms/terraform,randomvariable/terraform,sl1pm4t/terraform,GannettDigital/terraform,iljaskevic/terraform,taliesins/terraform,ReleaseQueue/terraform,nathanielks/terraform,kyhavlov/terraform,kristinn/terraform,vancluever/terraform,TStraub-rms/terraform,appbricks/ab-terraform-build,KensoDev/terraform,mafrosis/terraform,tommynsong/terraform,jtopper/terraform,bashtoni/terraform,Boran/terraform,fatih/terraform,koding/terraform,hartzell/terraform,rnaveiras/terraform,brunomcustodio/terraform,mevansam/terraform,jhedev/terraform,fatih/terraform,kjmkznr/terraform,TStraub-rms/terraform,ryon/terraform,jianyuan/terraform,TheWeatherCompany/terraform,rrudduck/terraform,evalphobia/saas-ci-performance-compare-terraform,richardc/terraform,wowgroup/terraform,chrisjharding/terraform,KensoDev/terraform,hrach/hashicorp-terraform,wowgroup/terraform,asedge/terraform,catsby/terraform,PeteGoo/terraform,mikesplain/terraform,kristinn/terraform,randomvariable/terraform,ericwestfall/terraform,lifesum/terraform,asedge/terraform,fatih/terraform,JDiPierro/terraform,hashicorp/terraform,cmorent/terraform,PaulAtkins/terraform,dn1s/terraform,clearcare/terraform,pdecat/terraform,drebes/terraform,brianantonelli/terraform,richardc/terraform,caiofilipini/terraform,bashtoni/terraform,randomvariable/terraform,caiofilipini/terraform,kjmkznr/terraform,julia-stripe/terraform,justnom/terraform,clearcare/terraform,displague/terraform,kl4w/terraform,randomvariable/terraform,mathieuherbert/terraform,bradfeehan/terraform