***: sako has quit IRC (Ping timeout: 264 seconds)
pyro-_ has joined #arpnetworks
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 256 seconds)
fink has joined #arpnetworks
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 256 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 260 seconds)
alexstanford2 has joined #arpnetworks
alexstanford has quit IRC (Ping timeout: 246 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 255 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 268 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 245 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 264 seconds)
dzup has quit IRC (Ping timeout: 255 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 256 seconds)
heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 260 seconds)
scottschecter has joined #arpnetworks
fink has quit IRC (Quit: fink)
sako has joined #arpnetworks
lteo has quit IRC (Changing host)
lteo has joined #arpnetworks
sako has quit IRC (Ping timeout: 260 seconds)
cmeiklejohn has joined #arpnetworks
sako has joined #arpnetworks
heavysixer has quit IRC (Remote host closed the connection)
sako has quit IRC (Ping timeout: 265 seconds) mikeputnam: In preparation for an upgrade to my VPS, is it possible to request an offline image of my VPS so that in the event of me screwing up the upgrade I can just redeploy the working image?
And I can schedule an outage in order to take the image to ensure it will be a working/bootable image. ***: CaZe has quit IRC (Remote host closed the connection)
CaZe has joined #arpnetworks
sako has joined #arpnetworks
fink has joined #arpnetworks toddf: mikeputnam: never heard that request before, worst case scenario I bet you could arrange for equivalent disk space for a month (via powerups) as a separate cloned disk of sorts ***: sako has quit IRC (Ping timeout: 245 seconds)
cmeiklejohn has quit IRC (Read error: Connection reset by peer) mikeputnam: Perhaps I am misunderstanding the virtualization. I assumed it was not unlike VMWare/Virtualbox/qemu where you can just shutdown the VM, copy the disk image file, and boot from it later if you hose up the original. ***: cmeiklejohn has joined #arpnetworks
sako has joined #arpnetworks
scottschecter has quit IRC (Quit: WeeChat 0.3.9.1)
sako has quit IRC (Ping timeout: 252 seconds)
flotwig has left "Leaving"
cmeiklejohn has quit IRC (Quit: Computer has gone to sleep.) toddf: you can indeed do that
the question is, does arpnetworks have disk space you are not paying for to use to have your backup image during your upgrade and/or do they wish to provide such a service?
I simply stated the financially incentive way to make it worth their while above.
I make no representation as to what they will or will not do only what I read on their website and what I understand about running a business myself.
if I were being asked to do something akin to the above and I were in charge of a business such as arpnetworks, I might think 'if you want to have a snapshot service with using extra disk temporarily, lets figure out a way to make it available to customers where they get what they want but we are compensated for such service' ..
given that disk space does actually cost and if you use it long term it will cost long term, the grey area is .. what happens for short term use .. perhaps some sortof discount could be negotiated but who knows I'm not staff just shootin the breeze with my random business hat on that may or may not fit this venture ;-)
key concept being .. if one does it for one person without fee, suddenly everyone will be (potentially) clamoring for it.
up_the_irons has propositioned an rsync repository for fee for backup storage locally that would not count towards bandwidth usage .. I can't see how a 'copy' of a vm would be any different if it were an official service.
what you work out between him and you in private is of course between him and you ;-)
hopefully that clarifies w/out offending you on my thoughts ;-) ***: sako has joined #arpnetworks
sako_ has joined #arpnetworks
sako has quit IRC (Ping timeout: 245 seconds) brycec: The summary of that tome is: Is it technologically possible? Probably, after all it is KVM/QEMU behind the scenes. But snapshots take disk space, and disk space isn't free.
($ACVrtainOtherVPSProvider makes the above pretty easy to do through their web ui, but ultimately it's apples to oranges) toddf: technically yes. no question. one can use -snapshots and/or 'savevm snapshotname' and then 'loadvm snapshotname' presuming the backing store is qcow2 format. all is possible. question is, does arpnetworks libvirt have instrumentation to do so and/or manually would it be worth arpnetworks time to do so. I can see a simple one time fee for a snapshot that stuck around for a fixed amount of time, presumably readonly or something. I'll try to stop ...
... blathering now. ***: dr_jkl has joined #arpnetworks
HighJinx has quit IRC (Quit: Computer has gone to sleep.)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 246 seconds) brycec: toddf: I'm trying to give the guy a simple answer :P ***: lteo has quit IRC (Read error: Operation timed out)
twobithacker has quit IRC (Read error: Operation timed out)
notion has quit IRC (Ping timeout: 252 seconds)
sako has joined #arpnetworks
kraigu has quit IRC (Ping timeout: 264 seconds)
CaZe has quit IRC (Ping timeout: 240 seconds)
mikeputnam has quit IRC (Ping timeout: 260 seconds)
mike-burns has quit IRC (Ping timeout: 260 seconds)
bGeorge has quit IRC (Ping timeout: 272 seconds)
toddf has quit IRC (Ping timeout: 264 seconds)
CaZe has joined #arpnetworks
toddf has joined #arpnetworks
ChanServ sets mode: +o toddf
lazard has quit IRC (Ping timeout: 260 seconds)
sako has quit IRC (Ping timeout: 276 seconds) toddf: hmm
v6 seems not to be working ***: HighJinx has joined #arpnetworks toddf: traceroute6 -n google.com
traceroute6 to google.com (2607:f8b0:400e:c00::66) from 2607:f2f8:1800::3, 64 hops max, 12 byte packets
1 2607:f2f8:1800::1 1.877 ms 0.961 ms 0.957 ms
2 2607:f2f8:1800::1 0.895 ms !N 0.862 ms !N 0.896 ms !N staticsafe: aye brycec: Aye for me too
up_the_irons: up_the_irons up_the_irons up_the_irons
oh wait, that's only supposed to be 3x to summon... plett: v6 outages seem to be quite frequent, which is a shame brycec: First I've noticed in the last couple of months ***: rpaulo has joined #arpnetworks rpaulo: ipv6 is down toddf: I reported this above rpaulo: I just joined the channel. toddf: this is the first v6 outage I've seen at arpnetworks but I may be snoozing too often to notice rpaulo: it's my third ***: gcw|mbpro has quit IRC (Remote host closed the connection)
toddf changes topic to: VPS Services: http://www.arpnetworks.com/vps | FAQ: http://support.arpnetworks.com/faqs | Wiki: http://wiki.arpnetworks.com | Twitter: http://twitter.com/bsdvps | @up_the_irons is staff, other ops are long-time customers | Channel Log: http://is.gd/eWA5u | IPv6 outage in progress, stay tuned ..
twobithacker has joined #arpnetworks
kraigu has joined #arpnetworks andol: There were a long IPv6 outage the 29th of September. There were also some IPv6 issues the 23rd of October. -: brycec emailed support@arp too brycec: (just to be sure they're aware) ***: cmeiklejohn has joined #arpnetworks brycec: ipv6 just popped up again -: brycec does the ipv6 dance staticsafe: indeed
er are routes flapping though?
im seeing some weird mtr output brycec: I am too... staticsafe: 126ms O_o brycec: Had a traceroute bounce back and forth between coresite and merit.edu... and now I've got nothing ***: sako has joined #arpnetworks
scottschecter has joined #arpnetworks
lteo has joined #arpnetworks brycec: (ohai lteo)
whee, now traceroute shows me hitting mich.net to reach ARP ***: sako has quit IRC (Ping timeout: 248 seconds) staticsafe: dying at a merit hop for me
back again toddf: I'll presume it is a bgp issue
I'm still not able to reach google, I get !N at the arpnetworks router itself ***: notion has joined #arpnetworks
bGeorge has joined #arpnetworks brycec: well I guess bGeorge's ARP v6 is working...
worked briefly for me
all my v6 traffic caught up, so I'm guessing my traffic is reaching my ARP VPS, but not getting back out. Suggests it's the ARP v6 router, to me.
oh boy look at it flap milki: blip! ***: notion has quit IRC (Ping timeout: 245 seconds)
bGeorge has quit IRC (Ping timeout: 272 seconds)
mikeputnam has joined #arpnetworks
cmeiklejohn has quit IRC (Quit: Computer has gone to sleep.)
cmeiklejohn has joined #arpnetworks
cmeiklejohn has quit IRC (Client Quit)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 252 seconds) jlgaddis: pardon me, sir, your routes are flapping staticsafe: :D toddf: v6 routes that is right?
note v6 routing happens on a separate system than v4 routing... staticsafe: aye brycec: heh mercutio: yeh it's openbsd for ipv6
and cisco for ipv4 mikeputnam: toddf: brycec: Thanks for the input. From these comments I gather there isn't a pre-existing documented procedure for doing what I want to do - from the perspective of this IRC channel and it's inhabitants. I've gently perused the support web site. This leads me to opening an actual support ticket. Just doing my homework before bothering someone else. brycec: Right-o mikeputnam, and thank you for being gentle with the documentation. ***: cmeiklejohn has joined #arpnetworks brycec: I've got 20% packetloss from my VPS to the v6 router itself. It's definitely "sick" mikeputnam: ha brycec: It's not dropping packets currently, but it is giving me "no route available" for anything beyond it. mercutio: i have 100% loss brycec: mercutio: from ARPVPS-to-ARPv6Router? mercutio: from 100% out
from ipv6 out
with mtr brycec: (whee, just dropped a few) mercutio: although i redid mtr and then it showed first hop brycec: The good news is I can ping other ARP Networks VPS' from my VPS
...now if only the whole Internet sat behind up_the_irons' /32 mercutio: heh
maybe bgpd died brycec: mercutio: Right. I'm just addressing the first hop on VPS IPv6 traffic, which is ARP's v6 router... since it appears to be the cause of the problem (and not an upstream riouter) mercutio: heh
i imagine the new router will do ipv6 brycec: I thought all Cisco stuff for the last decade or so did ipv6. Figured allocations and whatnot were just easier for up_the_irons to do in OpenBSD mercutio: not all of it does hardware forwarding of ipv6
but that may be the case too brycec: I couldn't say, never did much with Cisco. Always been out of my price and practicality ranges. Easier to use opensource software and gear mercutio: i like openbsd myself
no idea why it's broken though brycec: to be clear - OpenBSD isn't broken, just up_the_irons' box :p mercutio: heh ***: sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 268 seconds)
Ehtyar has quit IRC (Quit: I was raided by the FBI and all I got to keep was this lousy quit message!) rpaulo: hmm, still broken? brycec: yes ***: cmeiklejohn has quit IRC (Quit: ["Textual IRC Client: www.textualapp.com"])
sako has joined #arpnetworks rpaulo: quite possibly the problem is not on their side ***: sako has quit IRC (Ping timeout: 260 seconds)
cmeiklejohn has joined #arpnetworks
lazard has joined #arpnetworks brycec: rpaulo: if I'm losing packets pinging ARP's router from an ARP VPS, then it's ARP's problem ***: dzup has joined #arpnetworks rpaulo: I can ping the first hop router just fine
2607:f2f8:a528::1 brycec: rpaulo: I've been sporadically dropping packets with it. 30% packetloss over the last few hours andol: Any word from support/arpnetworks? toddf: not yet that I have seen. sent support@ emails and no twitter notice (which usually happens once Garry is aware) ***: sako has joined #arpnetworks brycec: ditto, no response to my email either rpaulo: I tried to call them and it goes straight to voicemail :-/ toddf: I figured someone had done that so I didn't try, I'm sure he'll be aware of what is going on if he isn't already as soon as he's capable of receiving such messages (zopim, phone, support emails, etc) ***: sako has quit IRC (Ping timeout: 276 seconds) toddf: presumbably you left a VM? rpaulo: no, I figured they are hammered with support requests toddf: will leave a brief VM, just incase, so others don't think to pile on
left rpaulo: thanks ***: Ehtyar has joined #arpnetworks
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 255 seconds)
dzup has quit IRC (Ping timeout: 260 seconds)
dzup has joined #arpnetworks
pyro-_ has quit IRC (*.net *.split)
pyro-_ has joined #arpnetworks
abthorpet has joined #arpnetworks
tabthorpe has quit IRC (*.net *.split)
sako has joined #arpnetworks up_the_irons: rpaulo: toddf brycec : HE peer seems to have taken a dump staticsafe: ohey there up_the_irons brycec: ohai up_the_irons
up_the_irons: well that's shitty of them -: staticsafe slaps HE up_the_irons: indeed brycec: (FWIW my tunneled v6 connections through their LAX endpoints have been untouched) up_the_irons: their peer isn't even pingable ***: sako has quit IRC (Ping timeout: 245 seconds) brycec: Throw the SLA at them! ***: CaZe has quit IRC (Remote host closed the connection)
cullum has quit IRC (Read error: Connection reset by peer)
twobithacker has quit IRC (Read error: No route to host)
kraigu has quit IRC (Read error: Connection reset by peer)
teneightypea has quit IRC (Ping timeout: 246 seconds)
RandalSchwartz has quit IRC (Ping timeout: 246 seconds)
mikeputnam has quit IRC (Ping timeout: 246 seconds)
up_the_irons has quit IRC (Ping timeout: 246 seconds)
toddf has quit IRC (Ping timeout: 246 seconds) andol: brycec: ^^ That doesn't seem to have worked out very well :P ***: cullum has joined #arpnetworks brycec: haha ***: cullum has quit IRC (Read error: Connection reset by peer) staticsafe: occaid hmm? brycec: Talk about routes flapping (outside mtr, sitting on HE, directed at an ARP VPS) http://pastie.org/5408844
Who's on occaid? staticsafe: brycec: new mtr to arp vps showing occiad hops
occaid8
i can't type today :) brycec: orly, interesting. those hops haven't appeared in my mtr's yet
(unless they have and just didn't resolve) staticsafe: brycec: http://sprunge.us/bAFK brycec: Ah, you're not even starting on HE, so occaid would be NAC's routing staticsafe: aye
i was seeing merit and HE before -: brycec starts a fresh mtr brycec: just seeing HE and gblx right now plett: http://pastebin.com/KPsKh1Zz -: brycec just got a reply from up_the_irons plett: That's HE -> GBLX -> Occaid -> fail staticsafe: brycec: http://sprunge.us/eBhd from my Fremont linode brycec: That shares some of the same hops as mine, including dead-ending at 450:2002 ***: cmeiklejohn has quit IRC (Quit: Computer has gone to sleep.) brycec: (it so happens my mtr is starting in fmt too) staticsafe: :) plett: http://pastebin.com/d9HTSewK is HE -> GBLX -> blackhole, also with 2001:450:2002:de::2 as the last hop
I've seen GBLX, HE and Occaid IPs as the last hop over the past few hours. That makes me slightly suspicious that it's ARP's problem, not the other networks - but that is unfounded speculation. ***: up_the_irons has joined #arpnetworks
ChanServ sets mode: +o up_the_irons staticsafe: up_the_irons: sup? up_the_irons: staticsafe: just working with HE on the downed peer staticsafe: o/ ***: sako has joined #arpnetworks
cmeiklejohn has joined #arpnetworks plett: up_the_irons: Traffic hasn't fallen back to non-HE routes though up_the_irons: plett: yeah, my Trit Networks v6 transit appears to not work any longer :( brycec: TIL ARP needs better failover testing ***: sako has quit IRC (Ping timeout: 268 seconds)
cmeiklejohn has quit IRC (Quit: ["Textual IRC Client: www.textualapp.com"]) up_the_irons: "We've been seeing some issues with our Any2 connection, so have the port
down while we troubleshoot it."
-- HE ***: cullum has joined #arpnetworks
CaZe has joined #arpnetworks
teneightypea has joined #arpnetworks
up_the_irons2 has joined #arpnetworks up_the_irons: HE peer is back up (although they did not confirm they are done troubleshooting their Any6 connection) ***: twobithacker has joined #arpnetworks
bGeorge has joined #arpnetworks
kraigu has joined #arpnetworks
notion has joined #arpnetworks
up_the_irons2 has left up_the_irons: test
i'm still here ***: toddf has joined #arpnetworks
ChanServ sets mode: +o toddf
mikeputnam has joined #arpnetworks
mike-burns has joined #arpnetworks
ChanServ sets mode: +o mike-burns
up_the_irons has quit IRC (Quit: WeeChat 0.3.0)
up_the_irons has joined #arpnetworks
ChanServ sets mode: +o up_the_irons toddf: I guess the outage is over? ***: sako has joined #arpnetworks
toddf changes topic to: VPS Services: http://www.arpnetworks.com/vps | FAQ: http://support.arpnetworks.com/faqs | Wiki: http://wiki.arpnetworks.com | Twitter: http://twitter.com/bsdvps | @up_the_irons is staff, other ops are long-time customers | Channel Log: http://is.gd/eWA5u staticsafe: o/
** RECOVERY Host Alert: ferrovax is UP **
whee toddf: so it seems there are two IPv6 peers: HE and Trix .. HE failed, Trix failed, can't fix what upstreams don't ;-( .. hopefully in the future (my personal desire) there will be more IPv6 peers ;-) up_the_irons: I have not received official word from HE that their Any2 port is out of maintenance, but it does appear working for now
toddf: I've emailed one of our transits, GTT, to give us IPv6 routes; so perhaps in the next week, we'll have those also toddf: awesome
do peers that already peer via v4 do v6 also for free or is that an entirely different peering agreement? (I am barely clueful in what it takes to do a peering agreement) ***: sako has quit IRC (Ping timeout: 245 seconds) up_the_irons: toddf: yeah, if they do v4, they'll generally always do v6 if they have v6 capability
toddf: we have about 30 or so v6 peers
s3.lax:~> bgpctl show sum | grep -v Active | wc -l
38
give or take... ;) toddf: hmm, so I guess he.net (being my internet access to arpnetworks mainly) failed to route through your other peers ;-(
thanks for the infoz, bbl... up_the_irons: toddf: no, it's more like, we had no route _back_ to you. HE will only route through themselves. Technically, if you were behind a network that peers with us, then that traffic would still have gone through.
and indeed there was a trickle of traffic still working mercutio: up_the_irons: do you have transit or peering with he.net?
because a random outage like that seems pretty bizzare for transit, but understandable for peering up_the_irons: mercutio: both mercutio: both? :)
over the same circuit? up_the_irons: mercutio: they provide transit over the Any2 peering network b/c they don't have any connectivity outside of One Wilshire (in LA, and we're in CoreSite down the road) mercutio: so the cost of transit, with the attitude of peering? :) up_the_irons: it's still considered a peer, just with full routing tables -: up_the_irons didn't say it cost anything up_the_irons: ;) mercutio: oh up_the_irons: HE provides free IPv6 mercutio: oh is that ipv6 only?
ahh yaeh up_the_irons: yeah, like their other v6 products mercutio: you don't have ipv4?
through them
so yeah i suppose if one of normal transit providers does ipv6 better off up_the_irons: yeah, so that's why I just asked GTT about it. Lots of carriers are behind the times (don't offer v6), but i think i read somewhere recently that they do it now, so let's see...
i need food
bbl mercutio: oh gtt is nlayer
hmm, ipv6 is still down
to some places
2001:4428:200:db::2 for exampl
prob that he.net issue
it's on sixxs ***: sako has joined #arpnetworks
RandalSchwartz has joined #arpnetworks
RandalSchwartz has quit IRC (Changing host)
RandalSchwartz has joined #arpnetworks
sako has quit IRC (Ping timeout: 248 seconds)
himuraken has joined #arpnetworks
sako has joined #arpnetworks
fink has quit IRC (Quit: fink)
cmeiklejohn has joined #arpnetworks
sako has quit IRC (Ping timeout: 252 seconds)
rpaulo has quit IRC (Quit: rpaulo)
sako_ has quit IRC (Ping timeout: 246 seconds) brycec: woohoo looks like we're back up ***: cmeiklejohn has quit IRC (Quit: Computer has gone to sleep.) brycec: up_the_irons: so if I understand what's been said, even if you add GTT, those of us on HE would still have been stuck because HE would never allow our traffic to route away from HE's network, and just keep pointing us at the bum node? -: brycec is also woefully underinformed when it comes to transit and peering ***: sako has joined #arpnetworks -: brycec also wonders how HE makes enough money to stay afloat when they're giving so much away for free, transit/peering, DNS hosting, etc. Sure they do colo, but that can't cover the b/w costs for all us moochers... ***: sako_ has joined #arpnetworks brycec: up_the_irons: Also, good work on getting things sorted out. Kinda wish it had been noticed/acknowledged sooner, but... if that's my only gripe with ARP, you're doing pretty good. ***: himuraken has quit IRC (Ping timeout: 246 seconds)
sako has quit IRC (Ping timeout: 245 seconds)
himuraken has joined #arpnetworks
sako_ has quit IRC (Ping timeout: 255 seconds)
sako has joined #arpnetworks
gcw|mbpro has joined #arpnetworks
sako has quit IRC (Ping timeout: 256 seconds)
himuraken has quit IRC (Read error: Operation timed out)
sako has joined #arpnetworks
HighJinx has quit IRC (Quit: Computer has gone to sleep.)
sako has quit IRC (Ping timeout: 256 seconds)
himuraken has joined #arpnetworks
sako has joined #arpnetworks up_the_irons: brycec: No, if the HE node is down, traffic would get re-route elsewhere by BGP. Even if you're on HE, they wouldn't see a route to my network (since the peer is down) so they would send it elsewhere (perhaps their default route or another peer / transit that are propagating my routes) ***: sako has quit IRC (Ping timeout: 240 seconds) up_the_irons: brycec: about timing, I have a monitor on our IPv6 network with uptimerobot (hard to find a service that supports v6 :( ) Unfortunately, they were giving a lot of false positives lately, so I paused the monitor. ...and of course, *then* IPv6 goes down for real. Normally, we are much more proactive about these things. I really need to find a reliable IPv6 monitor. Perhaps just a VPS
somewhere else that has reliable v6 is the way to go at this point. mikeputnam: up_the_irons: Google's App Engine offering is on reliable ipv6 up_the_irons: i'd rather support small business :)
maybe a RootBSD node RandalSchwartz: in general, my ipv6 has worked flawlessly
here, of course
if it breaks temporarily, file a support request mikeputnam: up_the_irons: This is a local co. in Madison WI that also peers w/HE http://bgp.he.net/AS16842
the network guy is also active in the local hackerspace sector67 -: mikeputnam throws out random stuff up_the_irons: nice:) ***: heavysixer has joined #arpnetworks
ChanServ sets mode: +o heavysixer
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 260 seconds)
sako has joined #arpnetworks
HighJinx has joined #arpnetworks brycec: My Chunkhost+HE has been mostly reliable... Not perfect, but when it's smooth, it's smooth. Today: http://i.imgur.com/ziab7.png
up_the_irons: thanks for the clarification. Was confused after what was said above and today's failure ("HE will only route through themselves."). HE and Trit were down, but what about the 36 others? ("s3.lax:~> bgpctl show sum | grep -v Active | wc -l") ***: sako_ has joined #arpnetworks
sako_ has quit IRC (Ping timeout: 260 seconds)
sako has quit IRC (Ping timeout: 255 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 260 seconds)
mnathani has joined #arpnetworks
HighJinx has quit IRC (Ping timeout: 252 seconds)
sako has joined #arpnetworks
HighJinx has joined #arpnetworks
sako has quit IRC (Ping timeout: 240 seconds)
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 260 seconds)
Lucifer7 has quit IRC (Ping timeout: 256 seconds)
Lucifer7 has joined #arpnetworks
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 240 seconds)
cmeiklejohn has joined #arpnetworks
cmeiklejohn has quit IRC (Quit: ["Textual IRC Client: www.textualapp.com"])
sako has joined #arpnetworks
sako has quit IRC (Ping timeout: 256 seconds)